Skip to content

Update dependency jdx/mise to v2026.3.15#284

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/jdx-mise-2026.3.x
Mar 26, 2026
Merged

Update dependency jdx/mise to v2026.3.15#284
renovate[bot] merged 1 commit intomainfrom
renovate/jdx-mise-2026.3.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 26, 2026

This PR contains the following updates:

Package Update Change Pending
jdx/mise patch v2026.3.14v2026.3.15 v2026.3.16

Release Notes

jdx/mise (jdx/mise)

v2026.3.15: : Custom credential command for GitHub tokens

Compare Source

This release adds a new github.credential_command setting that lets you plug any external secret manager into mise's GitHub token resolution, and adjusts its priority so it takes precedence over file-based token sources.

Added

  • github.credential_command setting for custom token retrieval -- You can now configure a shell command that mise runs to obtain a GitHub token, enabling integration with secret managers like 1Password, HashiCorp Vault, or any custom script. The command is executed via sh -c and receives the hostname as $1, so it can return different tokens for github.com and GitHub Enterprise instances. Results are cached per host per session. #​8746 by @​jdx

    [settings.github]
    credential_command = "op read 'op://Private/GitHub Token/credential'"

    This can also be set via the MISE_GITHUB_CREDENTIAL_COMMAND environment variable.

Changed

  • credential_command priority raised above file-based sources -- Since credential_command is an explicit user configuration, it now takes priority over github_tokens.toml and the gh CLI's hosts.yml. Previously it sat at the bottom of the resolution order alongside git credential fill. The git credential fill fallback remains as the lowest-priority option and is no longer blocked when credential_command is set but returns no token. #​8748 by @​jdx

    Updated token priority for github.com:

    # Source
    1 MISE_GITHUB_TOKEN env var
    2 GITHUB_API_TOKEN env var
    3 GITHUB_TOKEN env var
    4 credential_command (if set) -- new
    5 github_tokens.toml (per-host)
    6 gh CLI token (from hosts.yml)
    7 git credential fill (if enabled)

Full Changelog: jdx/mise@v2026.3.14...v2026.3.15


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from nikobockerman as a code owner March 26, 2026 13:16
@renovate renovate bot enabled auto-merge (squash) March 26, 2026 13:16
@renovate renovate bot merged commit 94ada43 into main Mar 26, 2026
21 checks passed
@renovate renovate bot deleted the renovate/jdx-mise-2026.3.x branch March 26, 2026 13:17
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.

0 participants