We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e51556 commit 7cb5138Copy full SHA for 7cb5138
.github/workflows/elixir.yml
@@ -0,0 +1,31 @@
1
+name: Elixir CI
2
+
3
+on:
4
+ push:
5
+ branches: [ master ]
6
+ pull_request:
7
8
9
+jobs:
10
+ build:
11
12
+ name: Build and test
13
+ runs-on: ubuntu-latest
14
15
+ steps:
16
+ - uses: actions/checkout@v2
17
+ - name: Set up Elixir
18
+ uses: actions/setup-elixir@v1
19
+ with:
20
+ elixir-version: '1.10.3' # Define the elixir version [required]
21
+ otp-version: '22.3' # Define the OTP version [required]
22
+ - name: Restore dependencies cache
23
+ uses: actions/cache@v2
24
25
+ path: deps
26
+ key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}
27
+ restore-keys: ${{ runner.os }}-mix-
28
+ - name: Install dependencies
29
+ run: mix deps.get
30
+ - name: Run tests
31
+ run: mix test
0 commit comments