File tree Expand file tree Collapse file tree 2 files changed +37
-16
lines changed Expand file tree Collapse file tree 2 files changed +37
-16
lines changed Original file line number Diff line number Diff line change @@ -14,34 +14,32 @@ jobs:
1414 strategy :
1515 fail-fast : false
1616 matrix :
17- os : [ubuntu-latest]
17+ os : [ubuntu-latest, macos-latest, windows-latest ]
1818 emacs-version :
19- - 28.1
19+ - 28.2
20+ - 29.4
21+ - 30.2
2022 - snapshot
2123
2224 steps :
23- - uses : actions/checkout@v3
25+ - uses : actions/checkout@v5
2426
2527 - uses : jcs090218/setup-emacs@master
2628 with :
2729 version : ${{ matrix.emacs-version }}
2830
31+ - uses : emacs-eask/setup-eask@master
32+ with :
33+ version : ' snapshot'
34+
2935 - name : Set up Python 3.10
3036 uses : actions/setup-python@v4
3137 with :
3238 python-version : ' 3.10'
3339
34- - name : Install melpazoid
40+ - name : Run tests
3541 run : |
36- python -m pip install --upgrade pip
37- git clone https://github.com/riscy/melpazoid.git ~/melpazoid
38- pip install ~/melpazoid
39-
40- - name : Run melpazoid
41- env :
42- LOCAL_REPO : ${{ github.workspace }}
43- # RECIPE is your recipe as written for MELPA:
44- RECIPE : (eca :fetcher github :repo "editor-code-assistant/eca-emacs")
45- # set this to false (or remove it) if the package isn't on MELPA:
46- EXIST_OK : false
47- run : echo $GITHUB_REF && make -C ~/melpazoid
42+ eask install-deps
43+ eask package
44+ eask install
45+ eask compile
Original file line number Diff line number Diff line change 1+ ;; -*- mode: eask; lexical-binding: t -*-
2+
3+ (package "eca"
4+ "0.0.1"
5+ "AI pair programming via ECA (Editor Code Assistant)")
6+
7+ (website-url "https://github.com/editor-code-assistant/eca-emacs")
8+ (keywords "tools")
9+
10+ (package-file "eca.el")
11+
12+ (files "*.el")
13+
14+ (script "test" "echo \"Error: no test specified\" && exit 1")
15+
16+ (source 'gnu)
17+ (source 'melpa)
18+
19+ (depends-on "emacs" "28.1")
20+ (depends-on "dash")
21+ (depends-on "f")
22+ (depends-on "markdown-mode")
23+ (depends-on "compat")
You can’t perform that action at this time.
0 commit comments