Skip to content

Commit 04d1db5

Browse files
committed
Run CI on PHP 8.3/8.4 and update CI steps
1 parent 991e861 commit 04d1db5

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,19 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
php: [7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2]
13+
php: [7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4]
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
16+
1617
- name: Install PHP ${{ matrix.php }}
1718
uses: "shivammathur/setup-php@v2"
1819
with:
1920
coverage: "none"
2021
ini-values: "memory_limit=-1, phar.readonly=0"
2122
php-version: ${{ matrix.php }}
2223

23-
- name: "Determine composer cache directory"
24-
id: "determine-composer-cache-directory"
25-
run: "echo \"::set-output name=directory::$(composer config cache-dir)\""
26-
27-
- name: "Cache dependencies installed with composer"
28-
uses: "actions/cache@v1"
29-
with:
30-
path: "${{ steps.determine-composer-cache-directory.outputs.directory }}"
31-
key: "php-${{ matrix.php }}-ci"
32-
restore-keys: "php-${{ matrix.php }}"
24+
- name: Install dependencies
25+
uses: ramsey/composer-install@v3
3326

3427
- name: "Install dependencies"
3528
run: composer update --no-progress -o --prefer-dist

0 commit comments

Comments
 (0)