[latex3-commits] [git/LaTeX3-latex3-luaotfload] dev: Include more context in GH Actions Artifacts for test failures (e7817e1)
Marcel Fabian Krüger
tex at 2krueger.de
Tue Jun 21 09:24:31 CEST 2022
Repository : https://github.com/latex3/luaotfload
On branch : dev
Link : https://github.com/latex3/luaotfload/commit/e7817e1bda06f5b10a512a73862d7f0fb97ac05d
>---------------------------------------------------------------
commit e7817e1bda06f5b10a512a73862d7f0fb97ac05d
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date: Mon Jun 20 13:00:50 2022 +0200
Include more context in GH Actions Artifacts for test failures
>---------------------------------------------------------------
e7817e1bda06f5b10a512a73862d7f0fb97ac05d
.github/workflows/main.yaml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index 845c58d..81d37c3 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -72,11 +72,10 @@ jobs:
# Now we create the artifacts: There are two cases where this happens.
# 1. If we failed running tests
- name: Archive failed test output
- if: ${{ matrix.artifact_name != 'Documentation' && failure() }}
- uses: actions/upload-artifact at v2
+ if: ${{ always() }}
+ uses: zauguin/l3build-failure-artifacts at v1
with:
name: ${{ matrix.artifact_name }}
- path: build/test*/*.diff
# Decide how long to keep the test output artifact:
retention-days: 3
# 2. If we succeed building documentation
More information about the latex3-commits
mailing list.