[latex3-commits] [git/LaTeX3-latex3-latex2e] actions: Split deployment from testing Action (e96aaa47)

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Nov 12 07:58:23 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : actions
Link       : https://github.com/latex3/latex2e/commit/e96aaa47090bf275036a9bb9fe9ff4f9c88bcab3

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

commit e96aaa47090bf275036a9bb9fe9ff4f9c88bcab3
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Nov 12 06:58:23 2021 +0000

    Split deployment from testing Action


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

e96aaa47090bf275036a9bb9fe9ff4f9c88bcab3
 .github/workflows/main.yaml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index 0da6d00a..3e8f406c 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -2,8 +2,10 @@ name: Automated testing
 
 # Currently we run in two situations:
 on:
-  # Whenever someone pushes to a branch or tag in our repo
+  # Whenever someone pushes to a branch in our repo
   push:
+    branches:
+      - "*"
   # Whenever a pull request is opened, reopened or gets new commits.
   pull_request:
 # This implies that for every push to a local branch in our repo for which a
@@ -13,6 +15,7 @@ on:
 jobs:
   # The l3build job contains the actual work. We misuse the matrix mechanism to
   # create three jobs which only differ in minimal elements.
+  # For tags we do not run this since we run the release job instead.
   l3build:
     runs-on: ubuntu-20.04
     strategy:
@@ -35,7 +38,7 @@ jobs:
           - name: "Documentation"
             l3build_cmd: l3build doc -q -H --show-log-on-error
             artifact_name: Documentation
-    name: ${{matrix.name }}
+    name: ${{ matrix.name }}
     steps:
       # Boilerplate
       - name: Checkout repository





More information about the latex3-commits mailing list.