Skip to content

Commit 58c3a62

Browse files
committed
ci(symfony): run on 7.4 and 8.0
1 parent 95b2057 commit 58c3a62

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

.github/workflows/common/composer-install/action.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ runs:
2929
${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
3030
${{ runner.os }}-composer-
3131
32+
- name: Overwrite minimum-stability to rc
33+
if: ${{ inputs.symfony-version == '7.4' || inputs.symfony-version == '8.0' }}
34+
run: composer config minimum-stability rc
35+
shell: bash
36+
3237
- name: Install dependencies with Composer
3338
env:
3439
SYMFONY_REQUIRE: "${{ inputs.symfony-version }}.*"

.github/workflows/continuous-integration.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ jobs:
2222
runs-on: ubuntu-22.04
2323

2424
strategy:
25-
fail-fast: false
2625
matrix:
2726
include:
2827
- php-version: 8.2
@@ -46,6 +45,21 @@ jobs:
4645
symfony-require: "7.3"
4746
- php-version: 8.4
4847
symfony-require: "7.3"
48+
- php-version: 8.2
49+
symfony-require: "7.4"
50+
- php-version: 8.3
51+
symfony-require: "7.4"
52+
- php-version: 8.4
53+
symfony-require: "7.4"
54+
- php-version: 8.2
55+
symfony-require: "8.0"
56+
- php-version: 8.3
57+
symfony-require: "8.0"
58+
- php-version: 8.4
59+
symfony-require: "8.0"
60+
61+
continue-on-error: ${{ matrix.symfony-require == '7.4' || matrix.symfony-require == '8.0' }}
62+
4963
steps:
5064
- name: Checkout
5165
uses: actions/checkout@v5

0 commit comments

Comments
 (0)