dotemacs

My Emacs configuration
git clone git://git.entf.net/dotemacs
Log | Files | Refs | LICENSE

test.yml (801B)


      1 name: CI
      2 on: [push, pull_request]
      3 
      4 jobs:
      5   build:
      6     runs-on: ubuntu-latest
      7     strategy:
      8       matrix:
      9         emacs_version:
     10           - '24.1'
     11           - '24.2'
     12           - '24.3'
     13           - '24.4'
     14           - '24.5'
     15           - '25.1'
     16           - '25.2'
     17           - '25.3'
     18           - '26.1'
     19           - '26.2'
     20           - '26.3'
     21           - '27.1'
     22           - 'snapshot'
     23         include:
     24           - emacs_version: 'snapshot'
     25             allow_failure: true
     26     steps:
     27     - uses: actions/checkout@v2
     28     - uses: purcell/setup-emacs@master
     29       with:
     30         version: ${{ matrix.emacs_version }}
     31 
     32     - name: Run tests
     33       if: matrix.allow_failure != true
     34       run: 'make check'
     35 
     36     - name: Run tests (allow failure)
     37       if: matrix.allow_failure == true
     38       run: 'make check || true'