Skip to content

Add spec_lint CI gate - #1288

Merged
lukaszsamson merged 1 commit into
masterfrom
spec-lint-gate
Oct 19, 2026
Merged

lukaszsamson merged 1 commit into
masterfrom
spec-lint-gate

Conversation

@lukaszsamson

Copy link
Copy Markdown
Collaborator

Adds a spec_lint job (Elixir 1.20.4 / OTP 29, errors only, no --warnings-as-errors) running mix spec_lint at the umbrella root.
The dep is declared in the root mix.exs only when Version.match?(System.version(), ">= 1.18.0"), so the Elixir 1.16/1.17 matrix jobs are unaffected (spec_lint requires Elixir ~> 1.18).
Local run: 1105 spec clauses checked, 0 errors, 0 warnings. No fixes or ignores needed.

@lukaszsamson
lukaszsamson merged commit 328a1c0 into master Oct 19, 2026
24 checks passed
@lukaszsamson
lukaszsamson deleted the spec-lint-gate branch October 19, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant