Skip to content

Commit 4e7fd02

Browse files
author
Jason Duncan
committed
Fixing github version of workflow
1 parent 612fcc8 commit 4e7fd02

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

.github/workflows/run-tests.yaml

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,28 @@ jobs:
1313
uses: jcs090218/setup-emacs@master
1414
with:
1515
version: 30.2
16-
- name: Install dependencies
16+
- name: Cache Cask Packages
17+
uses: actions/cache@v4
18+
id: cache-cask-packages
19+
with:
20+
path: .cask
21+
key: cache-cask-packages-000
22+
- name: Cache Cask Executable
23+
uses: actions/cache@v4
24+
id: cache-cask-executable
25+
with:
26+
path: ~/.cask
27+
key: cache-cask-executable-000
28+
- name: Install Cask
29+
uses: cask/setup-cask@master
30+
if: steps.cache-cask-executable.outputs.cache-hit != 'true'
31+
with:
32+
version: snapshot
33+
- name: Add Cask to Path
34+
run: echo "$HOME/.cask/bin" >> $GITHUB_PATH
35+
- name: Install Dependencies using Cask
1736
run: |
18-
cask install
37+
make install
1938
- name: Run Tests
20-
uses: leotaku/elisp-check@master
21-
with:
22-
check: ert
23-
file: "test/*-test.el"
39+
run: |
40+
make test

0 commit comments

Comments
 (0)