Skip to content

Commit 7ace556

Browse files
authored
Merge pull request #46 from imponeer/codex/use-php-version-action
Use dynamic PHP matrix from composer via php-version-action
2 parents 721d9b7 + 17b3260 commit 7ace556

1 file changed

Lines changed: 14 additions & 3 deletions

File tree

.github/workflows/on_pull_request.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,26 @@ on:
66
- main
77

88
jobs:
9+
php-versions:
10+
runs-on: ubuntu-latest
11+
outputs:
12+
matrix: ${{ steps.php-versions.outputs.matrix }}
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v6
16+
- name: Determine supported PHP versions
17+
id: php-versions
18+
uses: antfroger/php-version-action@v1
19+
920
tests:
21+
needs:
22+
- php-versions
1023
runs-on: ubuntu-latest
1124
continue-on-error: false
1225
strategy:
1326
max-parallel: 3
1427
matrix:
15-
php:
16-
- 8.3
17-
- 8.4
28+
php: ${{ fromJson(needs.php-versions.outputs.matrix) }}
1829
composer:
1930
- 2
2031
name: Test - php:${{ matrix.php }}; composer:${{ matrix.composer }}

0 commit comments

Comments
 (0)