1 parent 99cab0f commit fe0fd67Copy full SHA for fe0fd67
1 file changed
.github/workflows/test.yml
@@ -0,0 +1,24 @@
1
+name: test
2
+on: [push, pull_request]
3
+
4
+jobs:
5
+ test:
6
+ runs-on: ubuntu-latest
7
+ steps:
8
+ - uses: actions/checkout@v3
9
+ - name: Install Emacs
10
+ run: |
11
+ sudo apt-get update
12
+ sudo apt-get install -y emacs-nox
13
+ emacs --version
14
+ - name: Install dependencies
15
16
+ emacs --batch --eval "
17
+ (require 'package)
18
+ (package-initialize)
19
+ (add-to-list 'package-archives '(\"melpa\" . \"https://melpa.org/packages/\") t)
20
+ (package-refresh-contents)
21
+ (dolist (p '(tree-mode ivy beacon package-lint))
22
+ (unless (package-installed-p p) (package-install p)))"
23
+ - name: Run checks
24
+ run: make check
0 commit comments