Skip to content

Commit aefe03a

Browse files
committed
Replace TravisCI with Github Actions
Signed-off-by: Thomas Citharel <[email protected]>
1 parent 901fe27 commit aefe03a

File tree

2 files changed

+23
-19
lines changed

2 files changed

+23
-19
lines changed

.github/workflows/ci.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
on: push
2+
3+
jobs:
4+
test:
5+
runs-on: ubuntu-latest
6+
name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}}
7+
strategy:
8+
matrix:
9+
otp: ["21.3", "22.2", "23.3", "24.0"]
10+
elixir: ["1.10.4", "1.11.4", "1.12.1"]
11+
exclude:
12+
- otp: "21.3"
13+
elixir: "1.12.1"
14+
- otp: "24.0"
15+
elixir: "1.10.4"
16+
steps:
17+
- uses: actions/checkout@v2
18+
- uses: erlef/setup-beam@v1
19+
with:
20+
otp-version: ${{matrix.otp}}
21+
elixir-version: ${{matrix.elixir}}
22+
- run: mix deps.get
23+
- run: mix test

.travis.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)