dotemacs

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

build.yaml (814B)


      1 ---
      2 name: build
      3 
      4 on:
      5   push:
      6     branches:
      7       - master
      8   pull_request:
      9     types: [opened, synchronize]
     10     branches:
     11       - 'master'
     12   release:
     13     types: [published]
     14 
     15 jobs:
     16   test:
     17     runs-on: ubuntu-latest
     18     strategy:
     19       matrix:
     20         emacs_version:
     21           - "24.5"
     22           - "25.3"
     23           - "26.3"
     24           - "27.2"
     25           - "28.2"
     26         experimental: [false]
     27         include:
     28           - emacs_version: snapshot
     29             experimental: true
     30     continue-on-error: ${{ matrix.experimental }}
     31     steps:
     32       - name: Checkout
     33         uses: actions/checkout@v1
     34         with:
     35           submodules: recursive
     36       - name: Setup Emacs
     37         uses: purcell/setup-emacs@master
     38         with:
     39           version: ${{ matrix.emacs_version }}
     40       - name: Run tests
     41         run: make check