Skip to content

Commit 5b098d6

Browse files
author
Maciej Koprek
committed
Run unit tests on every request & configure newest PHP & Symfony versions
1 parent fc816b7 commit 5b098d6

File tree

1 file changed

+5
-27
lines changed

1 file changed

+5
-27
lines changed

.github/workflows/test.yaml

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
name: Test
22

3-
on:
4-
push:
5-
branches: [ $default-branch ]
6-
pull_request:
7-
branches: [ $default-branch ]
8-
workflow_dispatch:
3+
on: [push, pull_request]
94

105
jobs:
116
test:
@@ -15,30 +10,13 @@ jobs:
1510

1611
strategy:
1712
matrix:
18-
php-version: ['7.4', '8.2']
19-
symfony-version: ['4.4', '5.3', '5.4', '6.4', '7.0']
13+
php-version: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
14+
symfony-version: ['5.4', '6.4', '7.2']
2015
coverage: ['none']
21-
exclude:
22-
- php-version: '7.4'
23-
symfony-version: '6.4'
24-
- php-version: '7.4'
25-
symfony-version: '7.0'
2616
include:
27-
- php-version: '8.0'
28-
symfony-version: '5.4'
17+
- php-version: '8.3'
18+
symfony-version: '6.4'
2919
coverage: xdebug
30-
- php-version: '8.1'
31-
symfony-version: '6.2'
32-
coverage: 'none'
33-
- php-version: '8.1'
34-
symfony-version: '6.1'
35-
coverage: 'none'
36-
- php-version: '8.1'
37-
symfony-version: '6.3'
38-
coverage: 'none'
39-
- php-version: '8.2'
40-
symfony-version: '6.3'
41-
coverage: 'none'
4220

4321
steps:
4422
- name: Checkout

0 commit comments

Comments
 (0)