[latex3-commits] [git/LaTeX3-latex3-latex2e] gh-actions-split-config: More splitting (076d84dc)

Marcel Fabian Krüger tex at 2krueger.de
Wed Jan 18 18:44:07 CET 2023


Repository : https://github.com/latex3/latex2e
On branch  : gh-actions-split-config
Link       : https://github.com/latex3/latex2e/commit/076d84dca67893cf4ec8366b8d0cb20f6f9cc769

>---------------------------------------------------------------

commit 076d84dca67893cf4ec8366b8d0cb20f6f9cc769
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Wed Jan 18 18:44:07 2023 +0100

    More splitting


>---------------------------------------------------------------

076d84dca67893cf4ec8366b8d0cb20f6f9cc769
 .github/workflows/main.yaml | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index df598153..98cd83b1 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -29,8 +29,14 @@ jobs:
         # generate the artifact from PDF files and not the build directory and
         # to generate the artifact when the run is successful, not when it fails.
         include:
-          - name: "Tests: base - build"
-            l3build_cmd: cd base && l3build check -q --show-log-on-error -c build
+          - name: "Tests: base - build - etex"
+            l3build_cmd: cd base && l3build check -q --show-log-on-error -c build -e etex
+            artifact_name: testfiles
+          - name: "Tests: base - build - xetex"
+            l3build_cmd: cd base && l3build check -q --show-log-on-error -c build -e xetex
+            artifact_name: testfiles
+          - name: "Tests: base - build - luatex"
+            l3build_cmd: cd base && l3build check -q --show-log-on-error -c build -e luatex
             artifact_name: testfiles
           - name: "Tests: base - 1run"
             l3build_cmd: cd base && l3build check -q --show-log-on-error -c config-1run
@@ -59,8 +65,11 @@ jobs:
           - name: "Tests: required"
             l3build_cmd: cd required && l3build check -q --show-log-on-error
             artifact_name: testfiles
-          - name: "Documentation"
-            l3build_cmd: l3build doc -q -H --show-log-on-error
+          - name: "Documentation: base"
+            l3build_cmd: cd base && l3build doc -q -H --show-log-on-error
+            artifact_name: Documentation
+          - name: "Documentation: required"
+            l3build_cmd: cd required && l3build doc -q -H --show-log-on-error
             artifact_name: Documentation
     name: ${{ matrix.name }}
     steps:





More information about the latex3-commits mailing list.