Skip to content

Commit 7185af1

Browse files
authored
Run "test" workflow without startup errors. (#24)
* chore: drop matrix.os to reduce matrix complexity * chore: drop symfony 6.3, add 7.2 * chore: skip php 8.1 on symfony 7.2 * chore: skip php 8.4 on symfony 5.4 * chore: skip php 8.4 on symfony 6.4 * chore: restore symfony 7.0 * chore: restore symfony 7.0, but skip 8.4
1 parent 14c4243 commit 7185af1

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

.github/workflows/tests.yml

+13-14
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,25 @@ on: ['push', 'pull_request']
44

55
jobs:
66
ci:
7-
runs-on: ${{ matrix.os }}
7+
runs-on: ubuntu-latest
88

99
strategy:
1010
fail-fast: true
1111
matrix:
12-
os: [ubuntu-latest]
1312
php: [8.1, 8.2, 8.3, 8.4]
14-
symfony: [5.4.*, 6.3.*, 6.4.*, 7.0.*]
13+
symfony: [5.4.*, 6.4.*, 7.0.*]
1514
dependency-version: [prefer-lowest, prefer-stable]
16-
include:
17-
- php: "8.1"
18-
symfony: "^5.4"
19-
- php: "8.1"
20-
symfony: "^6.3"
21-
- php: "8.1"
22-
symfony: "^6.4"
2315
exclude:
24-
- php: "8.1"
25-
symfony: "^7.0"
26-
27-
name: Tests P${{ matrix.php }} - SF${{ matrix.symfony }} - ${{ matrix.os }} - ${{ matrix.dependency-version }}
16+
- php: 8.1
17+
symfony: 7.0.*
18+
- php: 8.4
19+
symfony: 5.4.*
20+
- php: 8.4
21+
symfony: 6.4.*
22+
- php: 8.4
23+
symfony: 7.0.*
24+
25+
name: Tests P${{ matrix.php }} - SF${{ matrix.symfony }} - ubuntu-latest - ${{ matrix.dependency-version }}
2826
steps:
2927

3028
- name: Checkout
@@ -50,6 +48,7 @@ jobs:
5048
"symfony/dependency-injection:${{ matrix.symfony }}"
5149
"symfony/http-kernel:${{ matrix.symfony }}"
5250
--no-interaction --no-update
51+
5352
- name: Install Composer dependencies
5453
run: composer update --${{ matrix.dependency-version }} --no-interaction --prefer-dist
5554

0 commit comments

Comments
 (0)