Skip to content

Commit c3d1d53

Browse files
committed
oh windows
1 parent c6ff933 commit c3d1d53

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
@@ -32,7 +32,7 @@ jobs:
3232
if: always()
3333
working-directory: test
3434
run: |
35-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
35+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
3636
id: resolve-test-logs-path
3737
- name: CAPTURE TEST LOGS
3838
if: always()
@@ -83,17 +83,14 @@ jobs:
8383
working-directory: test
8484
shell: bash
8585
run: |
86-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
87-
if [[ -d $TESTLOGS_DIR ]]; then
88-
cd $TESTLOGS_DIR
89-
tar -cf $LOGS_TAR *
90-
fi
86+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
87+
id: resolve-test-logs-path
9188
- name: CAPTURE TEST LOGS
9289
if: always()
9390
uses: actions/upload-artifact@v3
9491
with:
95-
name: bazel-testlogs-windows-${{matrix.otp}}
96-
path: test/logs.tar
92+
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
93+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
9794
test-bzlmod:
9895
runs-on: ubuntu-20.04
9996
strategy:
@@ -117,7 +114,7 @@ jobs:
117114
if: always()
118115
working-directory: test
119116
run: |
120-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
117+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
121118
id: resolve-test-logs-path
122119
- name: CAPTURE TEST LOGS
123120
if: always()
@@ -161,17 +158,14 @@ jobs:
161158
working-directory: test
162159
shell: bash
163160
run: |
164-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
165-
if [[ -d $TESTLOGS_DIR ]]; then
166-
cd $TESTLOGS_DIR
167-
tar -cf $LOGS_TAR *
168-
fi
161+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
162+
id: resolve-test-logs-path
169163
- name: CAPTURE TEST LOGS
170164
if: always()
171165
uses: actions/upload-artifact@v3
172166
with:
173167
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
174-
path: test/logs.tar
168+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
175169
test-bzlmod-internal-erlang:
176170
runs-on: ubuntu-20.04
177171
steps:
@@ -202,7 +196,7 @@ jobs:
202196
if: always()
203197
working-directory: test
204198
run: |
205-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
199+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
206200
id: resolve-test-logs-path
207201
- name: CAPTURE TEST LOGS
208202
if: always()
@@ -267,7 +261,7 @@ jobs:
267261
if: always()
268262
working-directory: test
269263
run: |
270-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
264+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
271265
id: resolve-test-logs-path
272266
- name: CAPTURE TEST LOGS
273267
if: always()

0 commit comments

Comments
 (0)