Skip to content

Commit 8f230f8

Browse files
committed
oh windows
1 parent 82728be commit 8f230f8

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

.github/workflows/test.yaml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
if: always()
7474
working-directory: test
7575
run: |
76-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
76+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
7777
id: resolve-test-logs-path
7878
- name: CAPTURE TEST LOGS
7979
if: always()
@@ -124,17 +124,14 @@ jobs:
124124
working-directory: test
125125
shell: bash
126126
run: |
127-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
128-
if [[ -d $TESTLOGS_DIR ]]; then
129-
cd $TESTLOGS_DIR
130-
tar -cf $LOGS_TAR *
131-
fi
127+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
128+
id: resolve-test-logs-path
132129
- name: CAPTURE TEST LOGS
133130
if: always()
134131
uses: actions/upload-artifact@v3
135132
with:
136-
name: bazel-testlogs-windows-${{matrix.otp}}
137-
path: test/logs.tar
133+
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
134+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
138135
test-bzlmod:
139136
runs-on: ubuntu-20.04
140137
strategy:
@@ -158,7 +155,7 @@ jobs:
158155
if: always()
159156
working-directory: test
160157
run: |
161-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
158+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
162159
id: resolve-test-logs-path
163160
- name: CAPTURE TEST LOGS
164161
if: always()
@@ -202,17 +199,14 @@ jobs:
202199
working-directory: test
203200
shell: bash
204201
run: |
205-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
206-
if [[ -d $TESTLOGS_DIR ]]; then
207-
cd $TESTLOGS_DIR
208-
tar -cf $LOGS_TAR *
209-
fi
202+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
203+
id: resolve-test-logs-path
210204
- name: CAPTURE TEST LOGS
211205
if: always()
212206
uses: actions/upload-artifact@v3
213207
with:
214208
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
215-
path: test/logs.tar
209+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
216210
test-bzlmod-internal-erlang:
217211
runs-on: ubuntu-20.04
218212
steps:
@@ -244,7 +238,7 @@ jobs:
244238
if: always()
245239
working-directory: test
246240
run: |
247-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
241+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
248242
id: resolve-test-logs-path
249243
- name: CAPTURE TEST LOGS
250244
if: always()
@@ -313,7 +307,7 @@ jobs:
313307
if: always()
314308
working-directory: test
315309
run: |
316-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
310+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
317311
id: resolve-test-logs-path
318312
- name: CAPTURE TEST LOGS
319313
if: always()

0 commit comments

Comments
 (0)