Skip to content

Fix CI matrix support range and release workflow validation#15

Merged
pcharbon70 merged 2 commits intomainfrom
codex/fix-ci-matrix-and-release-workflow-validation
Mar 1, 2026
Merged

Fix CI matrix support range and release workflow validation#15
pcharbon70 merged 2 commits intomainfrom
codex/fix-ci-matrix-and-release-workflow-validation

Conversation

@pcharbon70
Copy link
Collaborator

Summary

  • align CI matrix with declared support range in project/mix.exs (elixir: ~> 1.18)
    • remove failing unsupported lane: Elixir 1.17.3 / OTP 26.2
    • keep/add supported lanes: 1.18.4/27.3 and 1.19.0/28.0
  • fix release workflow validation by avoiding direct secrets.* usage in if expressions
    • move secrets to job env
    • gate steps with if: env.* != ''

Why

  • current main CI run fails in unsupported Elixir lane
  • release workflow check run is failing at startup with no jobs, indicating workflow file validation issue

@pcharbon70 pcharbon70 merged commit a1e40b6 into main Mar 1, 2026
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