Skip to content

Commit db82ab6

Browse files
committed
Add PHP 8.5 and Symfony 8 to CI
1 parent 3679f9a commit db82ab6

File tree

27 files changed

+77
-65
lines changed
  • .github/workflows
  • pkg
    • amqp-bunny/.github/workflows
    • amqp-ext/.github/workflows
    • amqp-lib/.github/workflows
    • amqp-tools/.github/workflows
    • async-command/.github/workflows
    • async-event-dispatcher/.github/workflows
    • dbal/.github/workflows
    • dsn/.github/workflows
    • enqueue-bundle/.github/workflows
    • enqueue/.github/workflows
    • fs/.github/workflows
    • gearman/.github/workflows
    • gps/.github/workflows
    • job-queue/.github/workflows
    • mongodb/.github/workflows
    • monitoring/.github/workflows
    • null/.github/workflows
    • pheanstalk/.github/workflows
    • rdkafka/.github/workflows
    • redis/.github/workflows
    • simple-client/.github/workflows
    • snsqs/.github/workflows
    • sns/.github/workflows
    • sqs/.github/workflows
    • stomp/.github/workflows
    • wamp/.github/workflows

27 files changed

+77
-65
lines changed

.github/workflows/ci.yml

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
name: Static analysis
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v6
1313

1414
- uses: technote-space/get-diff-action@v6
1515
with:
@@ -23,7 +23,7 @@ jobs:
2323
extensions: mongodb, redis, :xdebug
2424
ini-values: memory_limit=2048M
2525

26-
- run: php ./bin/fix-symfony-version.php "5.4.*"
26+
- run: php ./bin/fix-symfony-version.php "7.4.*"
2727

2828
- uses: "ramsey/composer-install@v3"
2929

@@ -37,7 +37,7 @@ jobs:
3737
name: Code style check
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
4141

4242
- uses: technote-space/get-diff-action@v6
4343
with:
@@ -77,17 +77,25 @@ jobs:
7777
strategy:
7878
fail-fast: false
7979
matrix:
80-
php: ['8.1', '8.2']
81-
symfony_version: ['6.2.*', '6.3.*', '6.4.*', '7.0.*']
80+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
81+
symfony_version: ['6.4.*', '7.3.*', '7.4.*', '8.0.*']
8282
dependencies: ['--prefer-lowest', '--prefer-dist']
8383
exclude:
8484
- php: '8.1'
85-
symfony_version: '7.0.*'
85+
symfony_version: '7.3.*'
86+
- php: '8.1'
87+
symfony_version: '7.4.*'
88+
- php: '8.1'
89+
symfony_version: '8.0.*'
90+
- php: '8.2'
91+
symfony_version: '8.0.*'
92+
- php: '8.3'
93+
symfony_version: '8.0.*'
8694

8795
name: PHP ${{ matrix.php }} unit tests on Sf ${{ matrix.symfony_version }}, deps=${{ matrix.dependencies }}
8896

8997
steps:
90-
- uses: actions/checkout@v4
98+
- uses: actions/checkout@v6
9199

92100
- name: Get Composer Cache Directory
93101
id: composer-cache
@@ -121,21 +129,25 @@ jobs:
121129
strategy:
122130
fail-fast: false
123131
matrix:
124-
php: [ '8.1', '8.2' ]
125-
symfony_version: [ '6.4.*', '7.0.*', '7.1.*', '7.2.*' ]
126-
dependencies: [ '--prefer-lowest', '--prefer-dist' ]
132+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
133+
symfony_version: ['6.4.*', '7.3.*', '7.4.*', '8.0.*']
134+
dependencies: ['--prefer-lowest', '--prefer-dist']
127135
exclude:
128136
- php: '8.1'
129-
symfony_version: '7.0.*'
137+
symfony_version: '7.3.*'
130138
- php: '8.1'
131-
symfony_version: '7.1.*'
139+
symfony_version: '7.4.*'
132140
- php: '8.1'
133-
symfony_version: '7.2.*'
141+
symfony_version: '8.0.*'
142+
- php: '8.2'
143+
symfony_version: '8.0.*'
144+
- php: '8.3'
145+
symfony_version: '8.0.*'
134146

135147
name: PHP ${{ matrix.php }} functional tests on Sf ${{ matrix.symfony_version }}, deps=${{ matrix.dependencies }}
136148

137149
steps:
138-
- uses: actions/checkout@v4
150+
- uses: actions/checkout@v6
139151

140152
- name: Get Composer Cache Directory
141153
id: composer-cache

pkg/amqp-bunny/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/amqp-ext/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/amqp-lib/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/amqp-tools/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/async-command/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/async-event-dispatcher/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/dbal/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/dsn/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

pkg/enqueue-bundle/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: ['7.4', '8.0', '8.1', '8.2']
13+
php: ['8.1', '8.2', '8.3', '8.4', '8.5']
1414

1515
name: PHP ${{ matrix.php }} tests
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: shivammathur/setup-php@v2
2121
with:

0 commit comments

Comments
 (0)