Skip to content

Commit d1780d0

Browse files
committed
Fix deprecated set-output
1 parent d3f4f2d commit d1780d0

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

.github/workflows/php.yml

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,18 @@ jobs:
4343
4444
- uses: actions/checkout@v3
4545

46-
- name: Get composer cache directory
47-
id: composer-cache
48-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
46+
- name: Get composer cache directory (linux)
47+
if: ${{ matrix.operating-system == 'ubuntu-latest' }}
48+
run: echo "COMPOSER_CACHE=$(composer config cache-files-dir)" >> $GITHUB_ENV
49+
50+
- name: Get composer cache directory (windows)
51+
if: ${{ matrix.operating-system == 'windows-latest' }}
52+
run: echo "COMPOSER_CACHE=$(composer config cache-files-dir)" >> $env:GITHUB_ENV
4953

5054
- name: Cache composer dependencies
5155
uses: actions/cache@v3
5256
with:
53-
path: ${{ steps.composer-cache.outputs.dir }}
57+
path: $COMPOSER_CACHE
5458
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
5559
restore-keys: ${{ runner.os }}-composer-
5660

@@ -97,14 +101,10 @@ jobs:
97101

98102
- uses: actions/checkout@v3
99103

100-
- name: Get composer cache directory
101-
id: composer-cache
102-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
103-
104104
- name: Cache composer dependencies
105105
uses: actions/cache@v3
106106
with:
107-
path: ${{ steps.composer-cache.outputs.dir }}
107+
path: $COMPOSER_CACHE
108108
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
109109
restore-keys: ${{ runner.os }}-composer-
110110

@@ -138,14 +138,10 @@ jobs:
138138

139139
- uses: actions/checkout@v3
140140

141-
- name: Get composer cache directory
142-
id: composer-cache
143-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
144-
145141
- name: Cache composer dependencies
146142
uses: actions/cache@v3
147143
with:
148-
path: ${{ steps.composer-cache.outputs.dir }}
144+
path: $COMPOSER_CACHE
149145
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
150146
restore-keys: ${{ runner.os }}-composer-
151147

@@ -177,14 +173,10 @@ jobs:
177173

178174
- uses: actions/checkout@v3
179175

180-
- name: Get composer cache directory
181-
id: composer-cache
182-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
183-
184176
- name: Cache composer dependencies
185177
uses: actions/cache@v3
186178
with:
187-
path: ${{ steps.composer-cache.outputs.dir }}
179+
path: $COMPOSER_CACHE
188180
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
189181
restore-keys: ${{ runner.os }}-composer-
190182

0 commit comments

Comments
 (0)