From f99d84afb8d096d0aa934e8d52bfed4c1b314d36 Mon Sep 17 00:00:00 2001 From: Sibi Prabakaran Date: Wed, 28 Feb 2024 15:49:43 +0530 Subject: [PATCH 1/2] CI: Update to test with last 3 emacs version Also includes Emacs 29.2 --- .github/workflows/test.yml | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eb31e46..55c197f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,11 +20,10 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 26.3 - 27.2 - 28.2 - 29.1 - experimental: [false] + - 29.2 include: - os: ubuntu-latest emacs-version: snapshot @@ -32,21 +31,13 @@ jobs: - os: macos-latest emacs-version: snapshot experimental: true - - os: windows-latest - emacs-version: snapshot - experimental: true - steps: - - uses: actions/checkout@v3 - - - uses: jcs090218/setup-emacs@master - with: - version: ${{ matrix.emacs-version }} - - - uses: emacs-eask/setup-eask@master - with: - version: 'snapshot' - - - name: Run tests - run: - make ci + - uses: actions/checkout@v4 + - uses: jcs090218/setup-emacs@master + with: + version: ${{ matrix.emacs-version }} + - uses: emacs-eask/setup-eask@master + with: + version: "snapshot" + - name: Run tests + run: make ci From ae0b7f55bfca04aebfe601f5dee37311acaba357 Mon Sep 17 00:00:00 2001 From: Sibi Prabakaran Date: Wed, 28 Feb 2024 15:51:04 +0530 Subject: [PATCH 2/2] Remove continue-on-error --- .github/workflows/test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 55c197f..89b8a19 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,6 @@ concurrency: jobs: test: runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: