Repository navigation
chore(mise.setup-tools): bump the default mise to v2026.10.8 - #39
Merged
Merged
Conversation
👋 Welcome! Looks like this is your first pull request.Hey, thanks for your contribution! Please give us a bit of time to review it. 😄 Please check out our contributing guidelines. |
posquit0
added a commit
that referenced
this pull request
Oct 11, 2026
… name The default mise of `mise.setup-tools` is bumped to v2026.10.8 in #39, which knows the `jactionlint` registry entry.
GitHub Actions Integration
✅ All 1 passed. |
posquit0
added a commit
that referenced
this pull request
Oct 11, 2026
* feat(github-actions.actionlint): lint with jactionlint Upstream actionlint (v1.7.12) has not caught up with recent actions: it still requires `app-id` for `actions/create-github-app-token@v3` and rejects `client-id`. Switch to jactionlint, an actively maintained fork that mise now recommends in place of actionlint. - Run `jactionlint` with its POSIX options and add a `profile` input. The default `correctness` profile runs the checks of the original actionlint, so existing callers get the same rules. - Map the finding severity to `::error`, `::warning` or `::notice`, and title annotations with the rule id. - Install `github:jdx/jactionlint` pinned to 2.1.0 in the integration workflow and pass the new `actionlint_profile` input. The backend is named explicitly because the pinned mise (v2026.9.2) predates the `jactionlint` registry entry. Input names are unchanged. * feat(github-actions.integration): install jactionlint by its registry name The default mise of `mise.setup-tools` is bumped to v2026.10.8 in #39, which knows the `jactionlint` registry entry.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
👋 Background
mise.setup-toolspins mise v2026.9.2 by default. Newer registry entries are missing from that version, includingjactionlint(added in v2026.10.3, jdx/mise#13960), which #37 needs.What changed
mise.setup-tools: bump the defaultmise_versionfromv2026.9.2tov2026.10.8, the latest release. Its release assets, includinglinux-x64andlinux-arm64, are published.Notes
jdx/mise-actionincludes the mise version in the cache key, so no cache from the old version is reused.mise.lockjava@*shorthand now installs Temurinpkgx:backend removedexperimental = true(git::remote tasks, OTLP export,spinel:)mise.local.tomlnow overridesmise.<env>.tomlmise secretsis now a built-in commandgithub-actions.integration:jactionlint = "2.1.0"(short name, GitHub artifact attestation verified),shellcheck, andpipx:check-jsonschemainstall.terraform.modules.integration:terraform,tflint, andterraform-docsinstall from the shared.mise/conf.d/common.toml.secrets-scanning.gitleaks:gitleaksinstalls fromtool_versions.@mainactions, so it does not exercise the new version. The first runs after merge do.