@@ -9,6 +9,7 @@ permissions:
9
9
env :
10
10
COMPOSER_PREFER_STABLE : ' 1'
11
11
TEST_OUTPUT_STYLE : pretty
12
+ SUPPORTED_VERSIONS_FILE_PATH : .github/workflows/supported-versions.json
12
13
13
14
jobs :
14
15
fetch-supported-versions :
28
29
id : fetch-file
29
30
uses : yoanm/gha-supported-versions-parser/github-downloader@v1
30
31
with :
31
- file-path : .github/workflows/supported-versions.json
32
+ file-path : ${{ env.SUPPORTED_VERSIONS_FILE_PATH }}
32
33
33
34
- name : Fetch PHP supported versions
34
35
id : fetch-php-versions
@@ -115,7 +116,7 @@ jobs:
115
116
path : |
116
117
${{ steps.composer-cache.outputs.dir }}
117
118
# Clear the cache if composer.json (as composer.lock is not available) has been updated
118
- key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ matrix.symfony-version }}-${{ hashFiles('composer.json') }}
119
+ key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ matrix.symfony-version }}-${{ hashFiles('composer.json', env.SUPPORTED_VERSIONS_FILE_PATH ) }}
119
120
120
121
- name : Build with PHP ${{ steps.setup-php.outputs.php-version }} & Symfony ${{ matrix.symfony-version }}
121
122
run : |
@@ -200,7 +201,7 @@ jobs:
200
201
path : |
201
202
${{ steps.composer-cache.outputs.dir }}
202
203
# Clear the cache if composer.json (as composer.lock is not available) has been updated
203
- key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ env.SYMFONY_VERSION }}-${{ hashFiles('composer.json') }}
204
+ key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ env.SYMFONY_VERSION }}-${{ hashFiles('composer.json', env.SUPPORTED_VERSIONS_FILE_PATH ) }}
204
205
205
206
- name : Build with PHP ${{ steps.setup-php.outputs.php-version }} & Symfony ${{ env.SYMFONY_VERSION }}
206
207
run : |
@@ -282,7 +283,7 @@ jobs:
282
283
path : |
283
284
${{ steps.composer-cache.outputs.dir }}
284
285
# Clear the cache if composer.json (as composer.lock is not available) has been updated
285
- key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ matrix.symfony-version }}-${{ hashFiles('composer.json') }}
286
+ key : tests-php${{ steps.setup-php.outputs.php-version }}-sf${{ matrix.symfony-version }}-${{ hashFiles('composer.json', env.SUPPORTED_VERSIONS_FILE_PATH ) }}
286
287
287
288
- name : Build with PHP ${{ steps.setup-php.outputs.php-version }} & Symfony ${{ matrix.symfony-version }}
288
289
run : |
0 commit comments