Skip to content

Commit d97292d

Browse files
SonataCIgithub-actions[bot]
authored andcommitted
DevKit updates
1 parent 513d912 commit d97292d

6 files changed

Lines changed: 31 additions & 36 deletions

File tree

.github/workflows/documentation.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Set up Python 3.11
3030
uses: actions/setup-python@v4
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949

5050
- name: Run DOCtor-RST
5151
uses: docker://oskarstark/doctor-rst

.github/workflows/lint.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Install PHP with extensions
3030
uses: shivammathur/setup-php@v2
3131
with:
32-
php-version: '8.2'
32+
php-version: '8.3'
3333
coverage: none
3434
tools: composer:v2
3535
extensions: mongodb
@@ -49,12 +49,12 @@ jobs:
4949

5050
steps:
5151
- name: Checkout
52-
uses: actions/checkout@v3
52+
uses: actions/checkout@v4
5353

5454
- name: Install PHP with extensions
5555
uses: shivammathur/setup-php@v2
5656
with:
57-
php-version: '8.2'
57+
php-version: '8.3'
5858
coverage: none
5959
tools: composer:v2, composer-normalize:2
6060
env:
@@ -70,7 +70,7 @@ jobs:
7070

7171
steps:
7272
- name: Checkout
73-
uses: actions/checkout@v3
73+
uses: actions/checkout@v4
7474

7575
- name: Install yamllint
7676
run: sudo apt-get install yamllint
@@ -85,7 +85,7 @@ jobs:
8585

8686
steps:
8787
- name: Checkout
88-
uses: actions/checkout@v3
88+
uses: actions/checkout@v4
8989

9090
- name: Install required dependencies
9191
run: sudo apt-get update && sudo apt-get install libxml2-utils

.github/workflows/qa.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Install PHP with extensions
3030
uses: shivammathur/setup-php@v2
3131
with:
32-
php-version: '8.2'
32+
php-version: '8.3'
3333
coverage: none
3434
tools: composer:v2
3535
extensions: mongodb
@@ -49,12 +49,12 @@ jobs:
4949

5050
steps:
5151
- name: Checkout code
52-
uses: actions/checkout@v3
52+
uses: actions/checkout@v4
5353

5454
- name: Install PHP with extensions
5555
uses: shivammathur/setup-php@v2
5656
with:
57-
php-version: '8.2'
57+
php-version: '8.3'
5858
coverage: none
5959
tools: composer:v2
6060
extensions: mongodb
@@ -65,7 +65,7 @@ jobs:
6565
dependency-versions: highest
6666

6767
- name: Psalm
68-
run: vendor/bin/psalm --no-progress --show-info=false --stats --output-format=github --threads=$(nproc) --shepherd --php-version=8.2
68+
run: vendor/bin/psalm --no-progress --show-info=false --stats --output-format=github --threads=$(nproc) --shepherd --php-version=8.3
6969

7070
rector:
7171
name: Rector
@@ -74,12 +74,12 @@ jobs:
7474

7575
steps:
7676
- name: Checkout code
77-
uses: actions/checkout@v3
77+
uses: actions/checkout@v4
7878

7979
- name: Install PHP with extensions
8080
uses: shivammathur/setup-php@v2
8181
with:
82-
php-version: '8.2'
82+
php-version: '8.3'
8383
coverage: none
8484
tools: composer:v2
8585
extensions: mongodb

.github/workflows/symfony-lint.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Install PHP with extensions
3030
uses: shivammathur/setup-php@v2
3131
with:
32-
php-version: '8.2'
32+
php-version: '8.3'
3333
coverage: none
3434
tools: composer:v2
3535

@@ -48,12 +48,12 @@ jobs:
4848

4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@v3
51+
uses: actions/checkout@v4
5252

5353
- name: Install PHP with extensions
5454
uses: shivammathur/setup-php@v2
5555
with:
56-
php-version: '8.2'
56+
php-version: '8.3'
5757
coverage: none
5858
tools: composer:v2
5959

@@ -72,12 +72,12 @@ jobs:
7272

7373
steps:
7474
- name: Checkout
75-
uses: actions/checkout@v3
75+
uses: actions/checkout@v4
7676

7777
- name: Install PHP with extensions
7878
uses: shivammathur/setup-php@v2
7979
with:
80-
php-version: '8.2'
80+
php-version: '8.3'
8181
coverage: none
8282
tools: composer:v2
8383

@@ -96,12 +96,12 @@ jobs:
9696

9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v3
99+
uses: actions/checkout@v4
100100

101101
- name: Install PHP with extensions
102102
uses: shivammathur/setup-php@v2
103103
with:
104-
php-version: '8.2'
104+
php-version: '8.3'
105105
coverage: none
106106
tools: composer:v2
107107

.github/workflows/test.yaml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
- '8.0'
4040
- '8.1'
4141
- '8.2'
42+
- '8.3'
4243
dependencies: [highest]
4344
allowed-to-fail: [false]
4445
symfony-require: ['']
@@ -48,48 +49,42 @@ jobs:
4849
dependencies: lowest
4950
allowed-to-fail: false
5051
variant: normal
51-
- php-version: '8.2'
52+
- php-version: '8.3'
5253
dependencies: highest
5354
allowed-to-fail: false
5455
symfony-require: 5.4.*
5556
variant: symfony/symfony:"5.4.*"
56-
- php-version: '8.2'
57+
- php-version: '8.3'
5758
dependencies: highest
5859
allowed-to-fail: false
5960
symfony-require: 6.3.*
6061
variant: symfony/symfony:"6.3.*"
61-
- php-version: '8.2'
62+
- php-version: '8.3'
6263
dependencies: highest
6364
allowed-to-fail: false
6465
symfony-require: 6.4.*
6566
variant: symfony/symfony:"6.4.*"
66-
- php-version: '8.2'
67+
- php-version: '8.3'
6768
dependencies: highest
6869
allowed-to-fail: false
6970
symfony-require: 7.0.*
7071
variant: symfony/symfony:"7.0.*"
7172

7273
steps:
7374
- name: Checkout
74-
uses: actions/checkout@v3
75+
uses: actions/checkout@v4
7576

7677
- name: Install PHP with extensions
7778
uses: shivammathur/setup-php@v2
7879
with:
7980
php-version: ${{ matrix.php-version }}
8081
coverage: pcov
81-
tools: composer:v2
82+
tools: composer:v2, flex
8283
extensions: mongodb
8384

8485
- name: Add PHPUnit matcher
8586
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
8687

87-
- name: Globally install symfony/flex
88-
if: matrix.symfony-require != ''
89-
run: |
90-
composer global config --no-plugins allow-plugins.symfony/flex true
91-
composer global require --no-progress --no-scripts --no-plugins symfony/flex
92-
9388
- name: Install variant
9489
if: matrix.variant != 'normal' && !startsWith(matrix.variant, 'symfony/symfony')
9590
run: composer require ${{ matrix.variant }} --no-update

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ phpstan:
117117
.PHONY: phpstan
118118

119119
psalm:
120-
vendor/bin/psalm --php-version=8.2
120+
vendor/bin/psalm --php-version=8.3
121121
.PHONY: psalm
122122

123123
rector:

0 commit comments

Comments
 (0)