You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
809 B
38 lines
809 B
name: CI |
|
on: [push, pull_request] |
|
|
|
jobs: |
|
build: |
|
runs-on: ubuntu-latest |
|
strategy: |
|
matrix: |
|
emacs_version: |
|
- '24.1' |
|
- '24.2' |
|
- '24.3' |
|
- '24.4' |
|
- '24.5' |
|
- '25.1' |
|
- '25.2' |
|
- '25.3' |
|
- '26.1' |
|
- '26.2' |
|
- '26.3' |
|
- '27.1' |
|
- 'snapshot' |
|
include: |
|
- emacs_version: 'snapshot' |
|
allow_failure: true |
|
steps: |
|
- uses: actions/checkout@v2 |
|
- uses: purcell/setup-emacs@master |
|
with: |
|
version: ${{ matrix.emacs_version }} |
|
|
|
- name: Run tests |
|
if: matrix.allow_failure != true |
|
run: './run-tests.sh' |
|
|
|
- name: Run tests (allow failure) |
|
if: matrix.allow_failure == true |
|
run: './run-tests.sh || true'
|
|
|