-
Notifications
You must be signed in to change notification settings - Fork 3
25 lines (24 loc) · 709 Bytes
/
Copy pathci.yml
File metadata and controls
25 lines (24 loc) · 709 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
on: push
jobs:
test:
runs-on: ubuntu-18.04
name: OTP ${{matrix.version.otp}}
strategy:
matrix:
version:
- {otp: 17.5, rebar: 3.1.0}
- {otp: 18.3, rebar: 3.1.0}
- {otp: 19.3, rebar: 3.1.0}
- {otp: 20.3, rebar: 3.1.0}
- {otp: 21.3, rebar: 3.1.0}
- {otp: 22.3, rebar: 3.1.0}
- {otp: 23.3, rebar: 3.1.0}
- {otp: 24.3, rebar: 3.20.0}
- {otp: 25.1, rebar: 3.20.0}
steps:
- uses: actions/checkout@v2.0.0
- uses: erlef/setup-beam@v1.15.0
with:
otp-version: ${{matrix.version.otp}}
rebar3-version: ${{matrix.version.rebar}}
- run: make compile test