Skip to content

Commit 46c3e02

Browse files
authored
ci: Attempt to fix docs workflow (#4743)
1 parent df76c06 commit 46c3e02

File tree

3 files changed

+27
-5
lines changed

3 files changed

+27
-5
lines changed

.github/workflows/docs.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
with:
1818
args: -s CHANGELOG.org -t gfm -o docs/page/CHANGELOG.md
1919

20-
- uses: purcell/setup-emacs@master
20+
- uses: jcs090218/setup-emacs@master
2121
with:
2222
version: 28.1
2323

24-
- uses: conao3/setup-cask@master
24+
- uses: emacs-eask/setup-eask@master
2525
with:
26-
version: 0.8.4
26+
version: 'snapshot'
2727

2828
- name: Generate LSPs docs
2929
run: 'make docs'

docs/Eask

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
(package "lsp-doc"
2+
"8.0.0"
3+
"LSP doc generator")
4+
5+
(website-url "https://github.com/emacs-lsp/lsp-mode")
6+
(keywords "languages" "tool")
7+
8+
(package-file "lsp-doc.el")
9+
(files "../*.el")
10+
11+
(script "test" "echo \"Error: no test specified\" && exit 1")
12+
13+
(source 'gnu)
14+
(source 'melpa)
15+
16+
(depends-on "emacs" "26.1")
17+
18+
(development
19+
(depends-on "f")
20+
(depends-on "dash")
21+
(depends-on "seq")
22+
(depends-on "ht"))

docs/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
SHELL := /usr/bin/env bash
22

33
deps:
4-
cask install
4+
eask install
55

66
generate: deps
77
@echo "Generating docs..."
88

9-
@cask emacs -Q --batch \
9+
@eask emacs -Q --batch \
1010
-L ../ \
1111
-L ../clients \
1212
-l lsp-doc.el \

0 commit comments

Comments
 (0)