Skip to content

ci: add Elixir 1.19 and OTP 28 coverage - #5

Merged
savonarola merged 1 commit into
mainfrom
ci/elixir-1-19-otp-28-matrix
Apr 16, 2026
Merged

ci: add Elixir 1.19 and OTP 28 coverage#5
savonarola merged 1 commit into
mainfrom
ci/elixir-1-19-otp-28-matrix

Conversation

@savonarola

Copy link
Copy Markdown
Owner

Summary

  • add Elixir 1.19 / OTP 28 combinations to the CI matrix
  • bump the existing Elixir 1.18 entry to the latest 1.18 patch release
  • run the test job in MIX_ENV=test so test-only tooling is used consistently
  • keep Credo out of test builds while making Dialyxir available in test for CI dialyzer runs
  • refresh checkout/cache actions and align the code quality job with the latest stable toolchain

Validation

  • parsed .github/workflows/elixir.yml successfully
  • ran MIX_ENV=test mix format --check-formatted && MIX_ENV=test mix test && MIX_ENV=test mix dialyzer in elixir:1.19.5-otp-28 successfully

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 92.408%. remained the same — ci/elixir-1-19-otp-28-matrix into main

@savonarola
savonarola merged commit 688907f into main Apr 16, 2026
20 checks passed
@savonarola
savonarola deleted the ci/elixir-1-19-otp-28-matrix branch April 16, 2026 09:20
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.

2 participants