[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/mmm-mode 5c985be5cb 7/9: Add GitHub Workflow for testin
From: |
ELPA Syncer |
Subject: |
[elpa] externals/mmm-mode 5c985be5cb 7/9: Add GitHub Workflow for testing |
Date: |
Thu, 27 Oct 2022 19:57:54 -0400 (EDT) |
branch: externals/mmm-mode
commit 5c985be5cbc3dba8075030675f2a0cd50bac251c
Author: Ola Nilsson <ola.nilsson@gmail.com>
Commit: Ola Nilsson <ola.nilsson@gmail.com>
Add GitHub Workflow for testing
---
.github/workflows/test.yml | 52 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000000..ff2a6c8654
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,52 @@
+name: CI
+
+on:
+ workflow_dispatch:
+ pull_request:
+ push:
+ paths-ignore:
+ - 'AUTHORS'
+ - 'ChangeLog'
+ - 'Checklist'
+ - 'COPYING'
+ - '.elpaignore'
+ - 'FAQ'
+ - 'NEWS'
+ - 'README'
+ - 'README.Mason'
+ - 'TODO'
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ continue-on-error: ${{ matrix.experimental }}
+ strategy:
+ matrix:
+ emacs_version:
+ - 25.1
+ - 25.2
+ - 25.3
+ - 26.1
+ - 26.2
+ - 26.3
+ - 27.1
+ - 27.2
+ - 28.1
+ - 28.2
+ experimental: [false]
+ include:
+ - emacs_version: snapshot
+ experimental: true
+ steps:
+ - uses: purcell/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs_version }}
+
+ - uses: actions/checkout@v3
+ - name: Compile and Build Docs
+ run: make all docs -j2
+ shell: bash -ev {0}
+ - name: Run tests
+ run: make check
+ shell: bash -ev {0}
+
- [elpa] externals/mmm-mode updated (328b6a9c67 -> 3c2071347a), ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 921a7d917b 3/9: Remove Automake and spec files, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 9a47119a02 5/9: Add mmm-autoload-class-private-p and use it, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 96d832f61a 2/9: Add Makefile to compile and test test code, and build docs, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 3c2071347a 9/9: Merge pull request #133 from snogge/batch-tests, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode f21c8f35ec 1/9: Make the tests work in batch mode, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode b18a363679 4/9: Include README, README.Mason and FAQ in elpa package, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 122bcd6d0c 6/9: Drop rx-let, use mmm-add-group for the sh-here-doc classes, ELPA Syncer, 2022/10/27
- [elpa] externals/mmm-mode 5c985be5cb 7/9: Add GitHub Workflow for testing,
ELPA Syncer <=
- [elpa] externals/mmm-mode d1c85e5e2c 8/9: Release 0.5.9, ELPA Syncer, 2022/10/27