Skip to content

ci: update the pinned mise version - #631

Merged
johnnewman-square merged 2 commits into
mainfrom
johnnewman/fix/mise-ci-release-age
Sep 8, 2026
Merged

ci: update the pinned mise version#631
johnnewman-square merged 2 commits into
mainfrom
johnnewman/fix/mise-ci-release-age

Conversation

@johnnewman-square

@johnnewman-square johnnewman-square commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Upgrade the pinned mise action from v3.6.3 to v4.3.0.
  • Pin the Mise binary to version 2026.9.1 for deterministic CI setup.
  • Move the action runtime from deprecated Node 20 to Node 24.

Context

The Listable test workflow for PR #630 failed before compilation because the Mise version endpoint advertised v2026.9.3 while the corresponding GitHub release was not yet published. All three matrix jobs received a 404 during the Set up Mise step.

Pinning the Mise binary avoids relying on the latest-version publication sequence and prevents future CI runs from adopting new Mise releases without an intentional update.

Testing

  • Parsed the updated workflow successfully with Ruby YAML.
  • Verified the patch with git diff --check.
  • Mise 2026.9.1 successfully ran the complete iOS 15.4, 16.2, and 17.2 test matrix on the previous revision of this PR.
  • The updated version-pinned workflow will be validated again by GitHub Actions.

Checklist

  • No changelog entry is needed because this is an internal CI-only change.

@johnnewman-square johnnewman-square changed the title ci: avoid brand-new mise releases ci: update the pinned mise version Sep 8, 2026
@johnnewman-square
johnnewman-square marked this pull request as ready for review September 8, 2026 14:43
@johnnewman-square
johnnewman-square requested a review from a team September 8, 2026 14:43
@johnnewman-square
johnnewman-square merged commit 02bf887 into main Sep 8, 2026
9 checks passed
@johnnewman-square
johnnewman-square deleted the johnnewman/fix/mise-ci-release-age branch September 8, 2026 15:53
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