Skip to content

Commit 7c42b8f

Browse files
author
zhangou
committed
ci: support emacs 29.3 and Windows/macOS
1 parent e145adb commit 7c42b8f

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/ci.yml

+12-4
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,27 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
emacs-version: [25.3, 26.3, 27.2, 28.2, 29.1]
16+
os: [ubuntu-latest, macos-latest, windows-latest]
17+
emacs-version: [25.3, 26.3, 27.2, 28.2, 29.3]
1718
experimental: [false]
1819
include:
19-
- emacs-version: snapshot
20+
- os: ubuntu-latest
21+
emacs-version: snapshot
22+
experimental: true
23+
- os: macos-latest
24+
emacs-version: snapshot
25+
experimental: true
26+
- os: windows-latest
27+
emacs-version: snapshot
2028
experimental: true
2129

2230
steps:
2331
- name: setenv
2432
run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV
2533

26-
- uses: actions/checkout@v3
34+
- uses: actions/checkout@v4
2735

28-
- uses: purcell/setup-emacs@master
36+
- uses: jcs090218/setup-emacs@master
2937
with:
3038
version: ${{ matrix.emacs-version }}
3139

0 commit comments

Comments
 (0)