[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/js2-mode 29c9369 1/6: Add GitHub Actions workflow
From: |
ELPA Syncer |
Subject: |
[elpa] externals/js2-mode 29c9369 1/6: Add GitHub Actions workflow |
Date: |
Mon, 1 Nov 2021 21:57:27 -0400 (EDT) |
branch: externals/js2-mode
commit 29c93693ebac5cbfabb1d7fb4d5554058fe6a6c2
Author: Damien Cassou <damien@cassou.me>
Commit: Damien Cassou <damien@cassou.me>
Add GitHub Actions workflow
Unit tests will now be executed for every PR.
---
.github/workflows/test.yml | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..6204dd9
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,26 @@
+name: CI
+
+on:
+ pull_request:
+ push:
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ emacs_version:
+ - 27.2
+ steps:
+ - name: Set up Emacs
+ uses: purcell/setup-emacs@master
+ with:
+ version: ${{matrix.emacs_version}}
+
+ - name: Check out the source code
+ uses: actions/checkout@v2
+
+ - name: Test the project
+ run: |
+ emacs --version
+ make test
- [elpa] externals/js2-mode updated (e6a9059 -> a059c41), ELPA Syncer, 2021/11/01
- [elpa] externals/js2-mode 0ef18eb 3/6: Add more checks and two more versions to run on, ELPA Syncer, 2021/11/01
- [elpa] externals/js2-mode 466c3e0 4/6: Change a glob, ELPA Syncer, 2021/11/01
- [elpa] externals/js2-mode 486dc0e 5/6: Don't bother testing Emacs 24, at least for now, ELPA Syncer, 2021/11/01
- [elpa] externals/js2-mode a059c41 6/6: Drop Travis integration, ELPA Syncer, 2021/11/01
- [elpa] externals/js2-mode 29c9369 1/6: Add GitHub Actions workflow,
ELPA Syncer <=
- [elpa] externals/js2-mode 905adaf 2/6: Merge pull request #577 from DamienCassou/add-github-actions, ELPA Syncer, 2021/11/01