Skip to content

Commit 5a6e9b0

Browse files
committed
Automatically add new tests to git
1 parent f84026f commit 5a6e9b0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scripts/test.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ function doTestCompare() {
7171
# Drop the date from the diff output, it will not be stable
7272
diff -u ${TESTDIR}/${name}-naked.expected.yml ${TESTDIR}/${name}-normal.expected.yml | sed 's/\.yml.*20[0-9][0-9].*/.yml/g' > ${OUTPUT}
7373

74-
if [ ! -e ${REFERENCE} ]; then
74+
if [ ! -e ${REFERENCE} -a -z $GITHUB_ACTIONS ]; then
7575
cp ${OUTPUT} ${REFERENCE}
76-
echo -e "\n\n#### Created test output\007\n#### Now add ${REFERENCE} to Git\n\n\007" >&2
77-
exit 2
76+
git add ${REFERENCE}
77+
echo -e "\n\n#### Created test output\007\n\n\007" >&2
7878
fi
7979

8080
diff -u ${REFERENCE} ${OUTPUT}

0 commit comments

Comments
 (0)