Sign inSign up

docker/sbx-kit-mise:latest

Multi-platform
Manifest digest

sha256:21cc625ad0707926c260a41e65b253171bf2d22154bac2af5f8513a72b314ab2

Last pushed

9 days by cdupuis

Type

Sandbox Kit

Manifest digest

sha256:21cc625ad0707926c260a41e65b253171bf2d22154bac2af5f8513a72b314ab2

yaml
schemaVersion: "3"
displayName: mise (mise-en-place)
description: The polyglot dev-tool version manager (https://mise.jdx.dev) — installs the mise CLI and wires up shell activation so the agent can run `mise install`, `mise use`, and per-project `.mise.toml` resolutions in the sandbox.
version: 2026.5.2
kind: mixin
provides:
    - [email protected]
capabilities:
    - type: com.docker.sandbox/network-policy@1
      config:
        runtime:
            allow:
                - github.com
                - api.github.com
                - objects.githubusercontent.com
                - release-assets.githubusercontent.com
    - type: com.docker.sandbox/lifecycle@1
      config:
        install:
            - command: |
                set -euo pipefail
                grep -qF 'mise activate bash' ~/.bashrc 2>/dev/null || \
                  printf '\n# mise (added by sbx-kits-contrib/mise)\nexport MISE_TRUSTED_CONFIG_PATHS="/"\neval "$(mise activate bash)"\n' >> ~/.bashrc
              description: Hook `mise activate bash` into ~/.bashrc for interactive shells
              user: "1000"
args:
    version:
        default: 2026.5.2
        description: mise release to install
        pattern: ^[0-9]+\.[0-9]+\.[0-9]+$
        buildArg: MISE_VERSION