File tree Expand file tree Collapse file tree 2 files changed +20
-9
lines changed
Expand file tree Collapse file tree 2 files changed +20
-9
lines changed Original file line number Diff line number Diff line change @@ -21,27 +21,37 @@ jobs:
2121
2222 steps :
2323 - uses : actions/checkout@v4
24+
2425 - name : Set up Elixir
2526 uses : erlef/setup-beam@v1.18.0
2627 with :
2728 elixir-version : " 1.17.3" # [Required] Define the Elixir version
2829 otp-version : " 27.1.2" # [Required] Define the Erlang/OTP version
29- - name : Restore dependencies cache
30- uses : actions/cache@v3
30+
31+ - name : Cache Mix
32+ uses : actions/cache@v4
3133 with :
32- path : deps
34+ path : |
35+ deps
36+ _build
3337 key : ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}
3438 restore-keys : ${{ runner.os }}-mix-
3539
36- - name : Setup project
37- run : mix setup
38- - name : Compile project
39- run : mix compile --warnings-as-errors
40+ - name : Install Dependencies
41+ run : mix deps.get --only test
42+
4043 - name : Check formatting
4144 run : mix format --check-formatted
45+
4246 - name : Check credo
4347 run : mix credo
44- - name : Check prettier
45- run : (cd assets && npx prettier . --check)
48+
49+ - name : Compile project
50+ run : mix compile --warnings-as-errors
51+
4652 - name : Run tests
4753 run : mix test
54+
55+ - name : Check prettier
56+ working-directory : ./assets
57+ run : npx prettier . --check
Original file line number Diff line number Diff line change 11elixir 1.17.3-otp-27
22erlang 27.1.2
3+ node 20.17.0
You can’t perform that action at this time.
0 commit comments