Skip to content

Commit 75af66e

Browse files
committed
Update workflow
1 parent bf17290 commit 75af66e

File tree

2 files changed

+18
-27
lines changed

2 files changed

+18
-27
lines changed

.github/workflows/ci.yaml

Lines changed: 17 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717
strategy:
1818
matrix:
1919
php-version:
20-
- '8.2'
20+
- '8.4'
2121

2222
steps:
2323
-
2424
name: 'Check out'
25-
uses: 'actions/checkout@v2'
25+
uses: 'actions/checkout@v4'
2626

2727
-
2828
name: 'Set up PHP'
@@ -34,13 +34,13 @@ jobs:
3434
-
3535
name: 'Get Composer cache directory'
3636
id: 'composer-cache'
37-
run: 'echo "::set-output name=cache-dir::$(composer config cache-files-dir)"'
37+
run: 'echo "cache_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
3838

3939
-
4040
name: 'Cache dependencies'
41-
uses: 'actions/cache@v2'
41+
uses: 'actions/cache@v3'
4242
with:
43-
path: '${{ steps.composer-cache.outputs.cache-dir }}'
43+
path: '${{ steps.composer-cache.outputs.cache_dir }}'
4444
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
4545
restore-keys: 'php-${{ matrix.php-version }}-composer-locked-'
4646

@@ -60,12 +60,12 @@ jobs:
6060
strategy:
6161
matrix:
6262
php-version:
63-
- '8.2'
63+
- '8.4'
6464

6565
steps:
6666
-
6767
name: 'Check out'
68-
uses: 'actions/checkout@v2'
68+
uses: 'actions/checkout@v4'
6969

7070
-
7171
name: 'Set up PHP'
@@ -77,13 +77,13 @@ jobs:
7777
-
7878
name: 'Get Composer cache directory'
7979
id: 'composer-cache'
80-
run: 'echo "::set-output name=cache-dir::$(composer config cache-files-dir)"'
80+
run: 'echo "cache_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
8181

8282
-
8383
name: 'Cache dependencies'
84-
uses: 'actions/cache@v2'
84+
uses: 'actions/cache@v3'
8585
with:
86-
path: '${{ steps.composer-cache.outputs.cache-dir }}'
86+
path: '${{ steps.composer-cache.outputs.cache_dir }}'
8787
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
8888
restore-keys: 'php-${{ matrix.php-version }}-composer-locked-'
8989

@@ -104,23 +104,14 @@ jobs:
104104
matrix:
105105
include:
106106
-
107-
php-version: '8.2'
107+
php-version: '8.4'
108108
composer-options: '--prefer-stable'
109-
symfony-version: '6.3'
110-
-
111-
php-version: '8.2'
112-
composer-options: '--prefer-stable'
113-
symfony-version: '^6.4'
114-
115-
-
116-
php-version: '8.2'
117-
composer-options: '--prefer-stable'
118-
symfony-version: '^7.0'
109+
symfony-version: '^8.0'
119110

120111
steps:
121112
-
122113
name: 'Check out'
123-
uses: 'actions/checkout@v2'
114+
uses: 'actions/checkout@v4'
124115

125116
-
126117
name: 'Set up PHP'
@@ -132,13 +123,13 @@ jobs:
132123
-
133124
name: 'Get Composer cache directory'
134125
id: 'composer-cache'
135-
run: 'echo "::set-output name=cache-dir::$(composer config cache-files-dir)"'
126+
run: 'echo "cache_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
136127

137128
-
138129
name: 'Cache dependencies'
139-
uses: 'actions/cache@v2'
130+
uses: 'actions/cache@v3'
140131
with:
141-
path: '${{ steps.composer-cache.outputs.cache-dir }}'
132+
path: '${{ steps.composer-cache.outputs.cache_dir }}'
142133
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
143134
restore-keys: 'php-${{ matrix.php-version }}-composer-locked-'
144135

@@ -159,4 +150,4 @@ jobs:
159150
-
160151
name: 'Run tests'
161152
run: |
162-
vendor/bin/simple-phpunit
153+
vendor/bin/phpunit --verbose

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ install:
88
composer install --no-progress --no-interaction --no-suggest --optimize-autoloader --prefer-dist --ansi
99

1010
test:
11-
vendor/bin/simple-phpunit --verbose
11+
vendor/bin/phpunit --verbose
1212

1313
# Linting tools
1414
phpstan: ensure

0 commit comments

Comments
 (0)