Skip to content

Merge pull request #483 from elixir-editors/bump_version #60

Merge pull request #483 from elixir-editors/bump_version

Merge pull request #483 from elixir-editors/bump_version #60

Workflow file for this run

name: CI
on:
push:
paths-ignore:
- '**.md'
pull_request:
paths-ignore:
- '**.md'
jobs:
test:
name: mix test (Emacs ${{matrix.emacs_version}} | Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
runs-on: ubuntu-latest
strategy:
matrix:
emacs_version: ['27.1', '26.3', '25.2']
otp: ['21.3', '23.2']
elixir: ['1.8.2', '1.11.4']
steps:
- name: Setup Emacs
uses: purcell/setup-emacs@master
with:
version: ${{matrix.emacs_version}}
- name: Setup OTP + Elixir
uses: erlef/setup-elixir@v1
with:
otp-version: ${{matrix.otp}}
elixir-version: ${{matrix.elixir}}
- name: Install Eldev
run: curl -fsSL https://raw.github.com/doublep/eldev/master/webinstall/github-eldev | sh
- name: Check out the source code
uses: actions/checkout@v2
- name: Test the project
run: |
eldev -p -dtT test