Skip to content

Commit 1824003

Browse files
committed
chore: fix coverage config
1 parent b97b378 commit 1824003

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: mix deps.get
3636

3737
- name: Compile Project
38-
run: mix compile
38+
run: mix compile --warnings-as-errors
3939

4040
- name: Run Coveralls
4141
run: mix coveralls.json

.github/workflows/credo.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: mix deps.get
3636

3737
- name: Compile Project
38-
run: mix compile
38+
run: mix compile --warnings-as-errors
3939

4040
- name: Run Credo
4141
run: mix credo

.github/workflows/dialyzer.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
run: mix deps.get
3737

3838
- name: Compile Project
39-
run: mix compile
39+
run: mix compile --warnings-as-errors
4040

4141
- name: Run Dialyzer
4242
run: mkdir -p dialyzer && mix dialyzer

mix.exs

+9-4
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,17 @@ defmodule Pinecone.MixProject do
1111
deps: deps(),
1212
docs: docs(),
1313
package: package(),
14+
15+
test_coverage: [tool: ExCoveralls],
16+
1417
preferred_cli_env: [
15-
dialyzer: :test
16-
],
17-
elixirc_options: [
18-
warnings_as_errors: true
18+
dialyzer: :test,
19+
coveralls: :test,
20+
"coveralls.detail": :test,
21+
"coveralls.post": :test,
22+
"coveralls.html": :test
1923
],
24+
2025
dialyzer: [
2126
plt_add_apps: [:ex_unit, :mix, :credo],
2227
list_unused_filters: true,

0 commit comments

Comments
 (0)