File tree 3 files changed +48
-15
lines changed
3 files changed +48
-15
lines changed Original file line number Diff line number Diff line change
1
+ name : CI
2
+
3
+ on :
4
+ pull_request :
5
+ push :
6
+ branches :
7
+ - master
8
+
9
+ jobs :
10
+ test :
11
+ runs-on : ubuntu-16.04
12
+ env :
13
+ MIX_ENV : test
14
+ strategy :
15
+ fail-fast : false
16
+ matrix :
17
+ include :
18
+ - pair :
19
+ elixir : 1.3.4
20
+ otp : 19.3.6.13
21
+ - pair :
22
+ elixir : 1.11.3
23
+ otp : 23.2.5
24
+ lint : lint
25
+ steps :
26
+ - uses : actions/checkout@v2
27
+
28
+ - uses : erlef/setup-elixir@v1
29
+ with :
30
+ otp-version : ${{matrix.pair.otp}}
31
+ elixir-version : ${{matrix.pair.elixir}}
32
+
33
+ - name : Install Dependencies
34
+ run : mix deps.get --only test
35
+
36
+ - run : mix format --check-formatted
37
+ if : ${{ matrix.lint }}
38
+
39
+ - run : mix deps.get && mix deps.unlock --check-unused
40
+ if : ${{ matrix.lint }}
41
+
42
+ - run : mix deps.compile
43
+
44
+ - run : mix compile --warnings-as-errors
45
+ if : ${{ matrix.lint }}
46
+
47
+ - run : mix test
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
# A Make compiler for Mix
2
2
3
- [ ![ Build Status] ( https://travis-ci.org /elixir-lang/elixir_make.svg?branch=master )] ( https://travis-ci.org /elixir-lang/elixir_make )
3
+ [ ![ Build Status] ( https://github.com /elixir-lang/elixir_make/workflows/CI/badge .svg )] ( https://github.com /elixir-lang/elixir_make/actions )
4
4
5
5
This project provides a Mix compiler that makes it straight-forward to use makefiles in your Mix projects.
6
6
You can’t perform that action at this time.
0 commit comments