Skip to content

Commit 3a5ff35

Browse files
committed
Show test issues as annotations in the GitHub Actions job summary
1 parent 38a9089 commit 3a5ff35

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

contrib/checkdiff.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ edited () {
1313

1414
dependency () {
1515
if edited "$1" && ! edited "$2"; then
16-
echo "'$1' was modified, but not '$2'! $3" | xargs
16+
echo >&2 "::warning '$1' was modified, but not '$2'! $3" | xargs
1717
fi
1818
}
1919

test/asm/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ done
169169
if [[ "$failed" -eq 0 ]]; then
170170
echo "${bold}${green}All ${tests} tests passed!${rescolors}${resbold}"
171171
else
172-
echo "${bold}${red}${failed} of the tests failed!${rescolors}${resbold}"
172+
echo "::warning ${bold}${red}${failed} of the RGBASM tests failed!${rescolors}${resbold}"
173173
fi
174174

175175
exit $rc

test/fix/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ rc=$((rc || $?))
125125
if [[ "$failed" -eq 0 ]]; then
126126
echo "${bold}${green}All ${tests} tests passed!${rescolors}${resbold}"
127127
else
128-
echo "${bold}${red}${failed} of the tests failed!${rescolors}${resbold}"
128+
echo "::warning ${bold}${red}${failed} of the RGBFIX tests failed!${rescolors}${resbold}"
129129
fi
130130

131131
exit $rc

test/gfx/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ done
104104
if [[ "$failed" -eq 0 ]]; then
105105
echo "${bold}${green}All ${tests} tests passed!${rescolors}${resbold}"
106106
else
107-
echo "${bold}${red}${failed} of the tests failed!${rescolors}${resbold}"
107+
echo "::warning ${bold}${red}${failed} of the RGBGFX tests failed!${rescolors}${resbold}"
108108
fi
109109

110110
exit $rc

test/link/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ evaluateTest
331331
if [[ "$failed" -eq 0 ]]; then
332332
echo "${bold}${green}All ${tests} tests passed!${rescolors}${resbold}"
333333
else
334-
echo "${bold}${red}${failed} of the tests failed!${rescolors}${resbold}"
334+
echo "::warning ${bold}${red}${failed} of the RGBLINK tests failed!${rescolors}${resbold}"
335335
fi
336336

337337
exit $rc

test/run-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ test_downstream() { # owner repo make-target build-file build-hash
6363
make -j4 "$3" RGBDS=../../
6464
hash="$(sha1sum -b "$4" | head -c 40)"
6565
if [ "$hash" != "$5" ]; then
66-
echo >&2 'SHA-1 hash of '"$4"' did not match: '"$hash"
66+
echo >&2 '::warning SHA-1 hash of '"$4"' did not match: '"$hash"
6767
return 1
6868
fi
6969
popd

0 commit comments

Comments
 (0)