Skip to content

Commit 3010702

Browse files
committed
Add housekeeping task for deps compile warnings
1 parent c6276a3 commit 3010702

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/housekeeping.yml

+14
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,20 @@ jobs:
6666
- run: mix deps.get
6767
- run: ASSERT_TRIGGERS=1 mix test
6868

69+
no_deps_compiler_warnings:
70+
name: "compiling deps shows no compiler warnings (optional)"
71+
runs-on: ubuntu-20.04
72+
steps:
73+
- uses: actions/checkout@v4
74+
with:
75+
fetch-depth: 0
76+
- uses: erlef/setup-beam@v1
77+
with:
78+
otp-version: 26.2
79+
elixir-version: 1.17.3
80+
- run: mix deps.get
81+
- run: mix deps.compile 2>&1 | ./test/error_if_warnings.sh
82+
6983
compare_to_latest_credo:
7084
name: "resulting issues are still the same (optional)"
7185
runs-on: ubuntu-20.04

0 commit comments

Comments
 (0)