branch: elpa/treesit-fold
commit 8953a0f68b1638466b9a1bf653e342500d9ed6aa
Author: JenChieh <[email protected]>
Commit: JenChieh <[email protected]>
Add CI
---
.github/workflows/test.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000000..cfe1cecd8d
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,44 @@
+name: CI
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+
+jobs:
+ unix-test:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ emacs-version:
+ - 27.2
+ - snapshot
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - uses: actions/setup-python@v2
+ with:
+ python-version: "3.6"
+ architecture: "x64"
+
+ - uses: purcell/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs-version }}
+
+ - uses: cask/setup-cask@master
+ with:
+ version: 0.8.4
+
+ - name: Setup cmake
+ uses: jwlawson/[email protected]
+ with:
+ cmake-version: '3.18.x'
+
+ - name: Check cmake
+ run: "cmake --version"
+
+ - name: Run tests
+ run:
+ make unix-ci