[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.