diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6207bba..75a851b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,12 +1,29 @@ -name: CD +name: check on: [push] jobs: check: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + emacs_version: + - 26.3 + - 27.2 + - 28.1 + - snapshot + ignore_warnings: + - true + include: + - emacs_version: snapshot + ignore_warnings: false steps: - - uses: leotaku/elisp-check@master - with: - check: load-file - file: init.el + - uses: actions/checkout@v2 + - uses: purcell/setup-emacs@master + with: + version: ${{ matrix.emacs_version }} + - uses: leotaku/elisp-check@master + with: + file: init.el + ignore_warnings: ${{ matrix.ignore_warnings }}