Skip to content

Commit 5711067

Browse files
SonataCIgithub-actions[bot]
authored andcommitted
DevKit updates
1 parent b060660 commit 5711067

File tree

6 files changed

+25
-30
lines changed

6 files changed

+25
-30
lines changed

.github/workflows/documentation.yaml

+2-2
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/frontend.yaml

+2-2
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: Install Node
3030
uses: actions/setup-node@v3
@@ -56,7 +56,7 @@ jobs:
5656

5757
steps:
5858
- name: Checkout
59-
uses: actions/checkout@v3
59+
uses: actions/checkout@v4
6060

6161
- name: Install Node
6262
uses: actions/setup-node@v3

.github/workflows/lint.yaml

+6-6
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, composer-normalize:2
5959
env:
@@ -69,7 +69,7 @@ jobs:
6969

7070
steps:
7171
- name: Checkout
72-
uses: actions/checkout@v3
72+
uses: actions/checkout@v4
7373

7474
- name: Install yamllint
7575
run: sudo apt-get install yamllint
@@ -84,7 +84,7 @@ jobs:
8484

8585
steps:
8686
- name: Checkout
87-
uses: actions/checkout@v3
87+
uses: actions/checkout@v4
8888

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

.github/workflows/qa.yaml

+7-7
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 code
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

@@ -63,7 +63,7 @@ jobs:
6363
dependency-versions: highest
6464

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

6868
rector:
6969
name: Rector
@@ -72,12 +72,12 @@ jobs:
7272

7373
steps:
7474
- name: Checkout code
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

.github/workflows/test.yaml

+7-12
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
- '8.0'
3434
- '8.1'
3535
- '8.2'
36+
- '8.3'
3637
dependencies: [highest]
3738
allowed-to-fail: [false]
3839
symfony-require: ['']
@@ -42,47 +43,41 @@ jobs:
4243
dependencies: lowest
4344
allowed-to-fail: false
4445
variant: normal
45-
- php-version: '8.2'
46+
- php-version: '8.3'
4647
dependencies: highest
4748
allowed-to-fail: false
4849
symfony-require: 5.4.*
4950
variant: symfony/symfony:"5.4.*"
50-
- php-version: '8.2'
51+
- php-version: '8.3'
5152
dependencies: highest
5253
allowed-to-fail: false
5354
symfony-require: 6.3.*
5455
variant: symfony/symfony:"6.3.*"
55-
- php-version: '8.2'
56+
- php-version: '8.3'
5657
dependencies: highest
5758
allowed-to-fail: false
5859
symfony-require: 6.4.*
5960
variant: symfony/symfony:"6.4.*"
60-
- php-version: '8.2'
61+
- php-version: '8.3'
6162
dependencies: highest
6263
allowed-to-fail: false
6364
symfony-require: 7.0.*
6465
variant: symfony/symfony:"7.0.*"
6566

6667
steps:
6768
- name: Checkout
68-
uses: actions/checkout@v3
69+
uses: actions/checkout@v4
6970

7071
- name: Install PHP with extensions
7172
uses: shivammathur/setup-php@v2
7273
with:
7374
php-version: ${{ matrix.php-version }}
7475
coverage: pcov
75-
tools: composer:v2
76+
tools: composer:v2, flex
7677

7778
- name: Add PHPUnit matcher
7879
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
7980

80-
- name: Globally install symfony/flex
81-
if: matrix.symfony-require != ''
82-
run: |
83-
composer global config --no-plugins allow-plugins.symfony/flex true
84-
composer global require --no-progress --no-scripts --no-plugins symfony/flex
85-
8681
- name: Install variant
8782
if: matrix.variant != 'normal' && !startsWith(matrix.variant, 'symfony/symfony')
8883
run: composer require ${{ matrix.variant }} --no-update

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ phpstan:
9898
.PHONY: phpstan
9999

100100
psalm:
101-
vendor/bin/psalm --php-version=8.2
101+
vendor/bin/psalm --php-version=8.3
102102
.PHONY: psalm
103103

104104
rector:

0 commit comments

Comments
 (0)