File tree Expand file tree Collapse file tree 5 files changed +50
-25
lines changed Expand file tree Collapse file tree 5 files changed +50
-25
lines changed Original file line number Diff line number Diff line change 66 pull_request :
77 workflow_dispatch :
88
9+ concurrency :
10+ group : ${{ github.workflow }}-${{ github.ref }}
11+ cancel-in-progress : true
12+
913jobs :
10- unix- test :
14+ test :
1115 runs-on : ${{ matrix.os }}
1216 strategy :
1317 fail-fast : false
1418 matrix :
15- os : [ubuntu-latest]
19+ os :
20+ - ubuntu-latest
21+ # TODO: Test other OSs!
22+ # - macos-latest
23+ # - windows-latest
1624 emacs-version :
1725 - 27.2
18- - 28.1
19- - 29.3
26+ - 28.2
2027 - 29.4
28+
2129 steps :
2230 - uses : actions/checkout@v4
31+
2332 - uses : taiki-e/install-action@v2
2433 with :
253426- - uses : purcell/setup-emacs@master
35+
36+ - uses : jcs090218/setup-emacs@master
2737 with :
2838 version : ${{ matrix.emacs-version }}
2939
30- - uses : cask /setup-cask@v1
40+ - uses : emacs-eask /setup-eask@master
3141 with :
32- version : 0.9.0
42+ version : ' snapshot '
3343
3444 - name : Install requirements
3545 run : |
Original file line number Diff line number Diff line change 11* .elc
22/.cask
3+ /.eask
4+ /dist
35/config.mk
46* autoloads.el
57test /test-project /target
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ (package "rustic"
2+ "3.5"
3+ "Rust development environment")
4+
5+ (package-file "rustic.el")
6+
7+ (files "rustic-*.el")
8+
9+ (source 'gnu)
10+ (source 'melpa)
11+
12+ (depends-on "rust-mode" "1.0.6")
13+ (depends-on "dash")
14+ (depends-on "f")
15+ (depends-on "markdown-mode")
16+ (depends-on "s")
17+ (depends-on "spinner")
18+ (depends-on "xterm-color")
19+ (depends-on "flycheck")
20+ (depends-on "project" "0.3.0")
21+
22+ (development
23+ (depends-on "ert-runner")
24+ (depends-on "lsp-mode"))
25+
26+ (setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432
Original file line number Diff line number Diff line change 22just :
33 just --list --unsorted
44
5- # Install dependencies and build via cask
5+ # Install dependencies and build via eask
66build :
77 emacs --version
8- cask install
9- cask build
8+ eask install-deps --dev
9+ eask package
1010
1111# Test
1212test :
13- cask emacs --batch -L . -L test -f batch-byte- compile $(cask files)
14- cask emacs --batch -L . -L test -l test/ all-tests.el -f ert-run-tests-batch-and-exit
13+ eask compile
14+ eask emacs --batch -L . -L test -l test/ all-tests.el -f ert-run-tests-batch-and-exit
You can’t perform that action at this time.
0 commit comments