dotemacs

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

build.yaml (795B)


      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.1"
     25         experimental: [false]
     26         include:
     27           - emacs_version: snapshot
     28             experimental: true
     29     continue-on-error: ${{ matrix.experimental }}
     30     steps:
     31       - name: Checkout
     32         uses: actions/checkout@v1
     33         with:
     34           submodules: recursive
     35       - name: Setup Emacs
     36         uses: purcell/setup-emacs@master
     37         with:
     38           version: ${{ matrix.emacs_version }}
     39       - name: Run tests
     40         run: make check