chore: collect gotestsum TestEvents as workflow artifacts (#5336)

This commit is contained in:
Marcin Tojek
2022-12-07 15:04:39 +01:00
committed by GitHub
parent 3cea5f96f0
commit a973c35a02
3 changed files with 20 additions and 2 deletions
+15 -1
View File
@@ -336,7 +336,14 @@ jobs:
echo ::set-output name=cover::false
fi
set -x
gotestsum --junitfile="gotests.xml" --packages="./..." --debug -- -parallel=8 -timeout=3m -short -failfast $COVERAGE_FLAGS
gotestsum --junitfile="gotests.xml" --jsonfile="gotestsum.json" --packages="./..." --debug -- -parallel=8 -timeout=3m -short -failfast $COVERAGE_FLAGS
- uses: actions/upload-artifact@v3
if: success() || failure()
with:
name: gotestsum-debug-${{ matrix.os }}.json
path: ./gotestsum.json
retention-days: 7
- uses: codecov/codecov-action@v3
# This action has a tendency to error out unexpectedly, it has
@@ -399,6 +406,13 @@ jobs:
- name: Test with PostgreSQL Database
run: make test-postgres
- uses: actions/upload-artifact@v3
if: success() || failure()
with:
name: gotestsum-debug-postgres.json
path: ./gotestsum.json
retention-days: 7
- uses: codecov/codecov-action@v3
# This action has a tendency to error out unexpectedly, it has
# the `fail_ci_if_error` option that defaults to `false`, but