Skip to content

Commit 8952fdc

Browse files
authored
Update action workflows (#341)
* Update actions to use Node 16 runner * Use environment variables instead of `set-output`
1 parent 188010d commit 8952fdc

File tree

3 files changed

+12
-24
lines changed

3 files changed

+12
-24
lines changed

.github/workflows/auto-review.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: Checkout code
35-
uses: actions/checkout@v2
35+
uses: actions/checkout@v3
3636

3737
- name: Setup PHP
3838
uses: shivammathur/setup-php@v2
@@ -42,16 +42,12 @@ jobs:
4242
coverage: none
4343

4444
- name: Get composer cache directory
45-
id: composer-cache
46-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
47-
48-
- name: Create composer cache directory
49-
run: mkdir -p ${{ steps.composer-cache.outputs.dir }}
45+
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
5046

5147
- name: Cache composer dependencies
52-
uses: actions/cache@v2
48+
uses: actions/cache@v3
5349
with:
54-
path: ${{ steps.composer-cache.outputs.dir }}
50+
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
5551
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
5652
restore-keys: ${{ runner.os }}-composer-
5753

.github/workflows/build.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: Checkout code
35-
uses: actions/checkout@v2
35+
uses: actions/checkout@v3
3636
with:
3737
fetch-depth: 2
3838

@@ -48,16 +48,12 @@ jobs:
4848
coverage: xdebug
4949

5050
- name: Get composer cache directory
51-
id: composer-cache
52-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
53-
54-
- name: Create composer cache directory
55-
run: mkdir -p ${{ steps.composer-cache.outputs.dir }}
51+
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
5652

5753
- name: Cache composer dependencies
58-
uses: actions/cache@v2
54+
uses: actions/cache@v3
5955
with:
60-
path: ${{ steps.composer-cache.outputs.dir }}
56+
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
6157
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
6258
restore-keys: ${{ runner.os }}-composer-
6359

.github/workflows/code-style.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636

3737
steps:
3838
- name: Checkout
39-
uses: actions/checkout@v2
39+
uses: actions/checkout@v3
4040
with:
4141
fetch-depth: 2
4242

@@ -48,16 +48,12 @@ jobs:
4848
coverage: xdebug
4949

5050
- name: Get composer cache directory
51-
id: composer-cache
52-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
53-
54-
- name: Create composer cache directory
55-
run: mkdir -p ${{ steps.composer-cache.outputs.dir }}
51+
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
5652

5753
- name: Cache composer dependencies
58-
uses: actions/cache@v2
54+
uses: actions/cache@v3
5955
with:
60-
path: ${{ steps.composer-cache.outputs.dir }}
56+
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
6157
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
6258
restore-keys: ${{ runner.os }}-composer-
6359

0 commit comments

Comments
 (0)