Skip to content

fix: resolve Emacs 29 test failures #106

fix: resolve Emacs 29 test failures

fix: resolve Emacs 29 test failures #106

Workflow file for this run

name: CI
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
emacs_version:
- '29.4'
- '30.2'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Emacs
uses: purcell/setup-emacs@master
with:
version: ${{ matrix.emacs_version }}
- name: Setup Eldev
uses: emacs-eldev/setup-eldev@v1
- name: Install dependencies
run: eldev prepare
- name: Lint
run: eldev lint
- name: Compile
run: eldev compile --warnings-as-errors
- name: Test
run: eldev test