[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/tuareg ff5c7f9 1/5: Add github actions CI
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/tuareg ff5c7f9 1/5: Add github actions CI |
Date: |
Wed, 25 Aug 2021 15:57:40 -0400 (EDT) |
branch: elpa/tuareg
commit ff5c7f99c800437b6833235901744c513e82ba60
Author: Mattias EngdegÄrd <mattiase@acm.org>
Commit: Christophe Troestler <christophe.Troestler@umons.ac.be>
Add github actions CI
---
.github/workflows/test.yml | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..5206061
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,39 @@
+name: test
+
+on:
+ push:
+ paths-ignore:
+ - '*.md'
+ - 'COPYING'
+ - 'HISTORY'
+ pull_request:
+ paths-ignore:
+ - '*.md'
+ - 'COPYING'
+ - 'HISTORY'
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ emacs_version:
+ - "24.4"
+ - "25.3"
+ - "26.3"
+ - "27.2"
+ - snapshot
+ steps:
+ - name: Set up Emacs
+ uses: purcell/setup-emacs@master
+ with:
+ version: ${{matrix.emacs_version}}
+
+ - name: Check out tuareg
+ uses: actions/checkout@v2
+
+ - name: Byte-compile
+ run: make elc
+
+ - name: Test
+ run: make check