Skip to content

Commit 996a126

Browse files
authored
Fix deprecated set-output
1 parent 35e4cac commit 996a126

1 file changed

Lines changed: 11 additions & 19 deletions

File tree

.github/workflows/php.yml

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,18 @@ jobs:
3838
3939
- uses: actions/checkout@v3
4040

41-
- name: Get composer cache directory
42-
id: composer-cache
43-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
41+
- name: Get composer cache directory (linux)
42+
if: ${{ matrix.operating-system == 'ubuntu-latest' }}
43+
run: echo "COMPOSER_CACHE=$(composer config cache-files-dir)" >> $GITHUB_ENV
44+
45+
- name: Get composer cache directory (windows)
46+
if: ${{ matrix.operating-system == 'windows-latest' }}
47+
run: echo "COMPOSER_CACHE=$(composer config cache-files-dir)" >> $env:GITHUB_ENV
4448

4549
- name: Cache composer dependencies
4650
uses: actions/cache@v3
4751
with:
48-
path: ${{ steps.composer-cache.outputs.dir }}
52+
path: $COMPOSER_CACHE
4953
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
5054
restore-keys: ${{ runner.os }}-composer-
5155

@@ -92,14 +96,10 @@ jobs:
9296

9397
- uses: actions/checkout@v3
9498

95-
- name: Get composer cache directory
96-
id: composer-cache
97-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
98-
9999
- name: Cache composer dependencies
100100
uses: actions/cache@v3
101101
with:
102-
path: ${{ steps.composer-cache.outputs.dir }}
102+
path: $COMPOSER_CACHE
103103
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
104104
restore-keys: ${{ runner.os }}-composer-
105105

@@ -132,14 +132,10 @@ jobs:
132132

133133
- uses: actions/checkout@v3
134134

135-
- name: Get composer cache directory
136-
id: composer-cache
137-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
138-
139135
- name: Cache composer dependencies
140136
uses: actions/cache@v3
141137
with:
142-
path: ${{ steps.composer-cache.outputs.dir }}
138+
path: $COMPOSER_CACHE
143139
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
144140
restore-keys: ${{ runner.os }}-composer-
145141

@@ -169,14 +165,10 @@ jobs:
169165

170166
- uses: actions/checkout@v3
171167

172-
- name: Get composer cache directory
173-
id: composer-cache
174-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
175-
176168
- name: Cache composer dependencies
177169
uses: actions/cache@v3
178170
with:
179-
path: ${{ steps.composer-cache.outputs.dir }}
171+
path: $COMPOSER_CACHE
180172
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
181173
restore-keys: ${{ runner.os }}-composer-
182174

0 commit comments

Comments
 (0)