[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:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/editorconfig b120ccdcd8: feat: Include test on macos-11 below 28.x (#335),
ELPA Syncer <=