Skip to content

Commit 530faf4

Browse files
committed
oh windows
1 parent 8f358f9 commit 530faf4

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()
@@ -82,17 +82,14 @@ jobs:
8282
working-directory: test
8383
shell: bash
8484
run: |
85-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
86-
if [[ -d $TESTLOGS_DIR ]]; then
87-
cd $TESTLOGS_DIR
88-
tar -cf $LOGS_TAR *
89-
fi
85+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
86+
id: resolve-test-logs-path
9087
- name: CAPTURE TEST LOGS
9188
if: always()
9289
uses: actions/upload-artifact@v3
9390
with:
94-
name: bazel-testlogs-windows-${{matrix.otp}}
95-
path: test/logs.tar
91+
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
92+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
9693
test-bzlmod:
9794
runs-on: ubuntu-20.04
9895
strategy:
@@ -116,7 +113,7 @@ jobs:
116113
if: always()
117114
working-directory: test
118115
run: |
119-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
116+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
120117
id: resolve-test-logs-path
121118
- name: CAPTURE TEST LOGS
122119
if: always()
@@ -159,17 +156,14 @@ jobs:
159156
working-directory: test
160157
shell: bash
161158
run: |
162-
TESTLOGS_DIR="$(bazel info bazel-testlogs)"
163-
if [[ -d $TESTLOGS_DIR ]]; then
164-
cd $TESTLOGS_DIR
165-
tar -cf $LOGS_TAR *
166-
fi
159+
echo "LOGS_PATH=$(bazel info bazel-testlogs)" | tee $GITHUB_OUTPUT
160+
id: resolve-test-logs-path
167161
- name: CAPTURE TEST LOGS
168162
if: always()
169163
uses: actions/upload-artifact@v3
170164
with:
171165
name: bazel-testlogs-bzlmod-windows-${{matrix.otp}}
172-
path: test/logs.tar
166+
path: ${{ steps.resolve-test-logs-path.outputs.LOGS_PATH }}/*
173167
test-bzlmod-internal-erlang:
174168
runs-on: ubuntu-20.04
175169
steps:
@@ -200,7 +194,7 @@ jobs:
200194
if: always()
201195
working-directory: test
202196
run: |
203-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
197+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
204198
id: resolve-test-logs-path
205199
- name: CAPTURE TEST LOGS
206200
if: always()
@@ -265,7 +259,7 @@ jobs:
265259
if: always()
266260
working-directory: test
267261
run: |
268-
echo "::set-output name=LOGS_PATH::$(readlink -f bazel-testlogs)"
262+
echo "LOGS_PATH=$(readlink -f bazel-testlogs)" | tee $GITHUB_OUTPUT
269263
id: resolve-test-logs-path
270264
- name: CAPTURE TEST LOGS
271265
if: always()

0 commit comments

Comments
 (0)