File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 44 push :
55
66jobs :
7+ v1dot16 :
8+ runs-on : ubuntu-22.04
9+ name : elixir-${{ matrix.elixir }}-otp-${{ matrix.otp }}
10+ strategy :
11+ matrix :
12+ otp : ["25", "26", "27", "28"]
13+ elixir : ["1.16"]
14+ services :
15+ postgres :
16+ image : postgres:16.1-alpine3.19
17+ ports :
18+ - 5432:5432
19+ env :
20+ POSTGRES_PASSWORD : postgres
21+ options : >-
22+ --health-cmd pg_isready
23+ --health-interval 10s
24+ --health-timeout 5s
25+ --health-retries 5
26+ steps :
27+ - uses : actions/checkout@v3
28+ - uses : erlef/setup-beam@v1
29+ with :
30+ otp-version : ${{ matrix.otp }}
31+ elixir-version : ${{ matrix.elixir }}
32+ - uses : actions/cache@v3
33+ with :
34+ path : deps
35+ key : deps_${{ runner.os }}_${{ matrix.otp }}_${{ matrix.elixir }}_${{ hashFiles('mix.lock') }}
36+
37+ - run : MIX_ENV=test mix do deps.get + deps.compile + compile
38+ - run : mix test
39+
740 v1dot15 :
841 runs-on : ubuntu-22.04
942 name : elixir-${{ matrix.elixir }}-otp-${{ matrix.otp }}
You can’t perform that action at this time.
0 commit comments