emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/editorconfig b120ccdcd8: feat: Include test on macos-11 be


From: ELPA Syncer
Subject: [nongnu] elpa/editorconfig b120ccdcd8: feat: Include test on macos-11 below 28.x (#335)
Date: Tue, 14 May 2024 13:01:08 -0400 (EDT)

branch: elpa/editorconfig
commit b120ccdcd853205e46ccc2f296055d5b09c7f9a0
Author: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
Commit: GitHub <noreply@github.com>

    feat: Include test on macos-11 below 28.x (#335)
    
    * feat: Include test on macos-11 below 28.x
    
    Also change versions to unquoted, rename `emacs_version` to `emacs-version` 
and exclude windows-latest, snapshot in a nicer way
    
    * quote versions
    
    ---------
    
    Co-authored-by: Hong Xu <hong@topbug.net>
---
 .github/workflows/build.yaml | 42 +++++++++++++++++++++++++++---------------
 1 file changed, 27 insertions(+), 15 deletions(-)

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index b21179911c..309f01c9fa 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -18,34 +18,46 @@ concurrency:
 jobs:
   test:
     runs-on: ${{ matrix.os }}
+    continue-on-error: ${{ matrix.experimental }}
     strategy:
       fail-fast: false
       matrix:
         os: [ubuntu-latest, macos-latest, windows-latest]
-        emacs_version:
-          - "26.3"
-          - "27.2"
+        emacs-version:
           - "28.2"
           - "29.3"
         experimental: [false]
         include:
           - os: ubuntu-latest
-            emacs_version: snapshot
+            emacs-version: "26.3"
+            experimental: false
+          - os: macos-11
+            emacs-version: "26.3"
+            experimental: false
+          - os: windows-latest
+            emacs-version: "26.3"
+            experimental: false
+          - os: ubuntu-latest
+            emacs-version: "27.2"
+            experimental: false
+          - os: macos-11
+            emacs-version: "27.2"
+            experimental: false
+          - os: windows-latest
+            emacs-version: "27.2"
+            experimental: false
+          - os: ubuntu-latest
+            emacs-version: snapshot
             experimental: true
           - os: macos-latest
-            emacs_version: snapshot
+            emacs-version: snapshot
             experimental: true
+        exclude:
           # 2023/8/2 Recently this test always fails
           # so remove this until it works
-          # - os: windows-latest
-          #   emacs_version: snapshot
-          #   experimental: true
-        exclude:
-          - os: macos-latest
-            emacs_version: "26.3"
-          - os: macos-latest
-            emacs_version: "27.2"
-    continue-on-error: ${{ matrix.experimental }}
+          - os: windows-latest
+            emacs-version: snapshot
+            experimental: true
 
     steps:
       - name: Checkout
@@ -56,7 +68,7 @@ jobs:
       - name: Setup Emacs
         uses: jcs090218/setup-emacs@master
         with:
-          version: ${{ matrix.emacs_version }}
+          version: ${{ matrix.emacs-version }}
 
       - uses: emacs-eask/setup-eask@master
         with:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]