diff --git a/.mise/config.toml b/.mise/config.toml index a66fbca68..980213dde 100644 --- a/.mise/config.toml +++ b/.mise/config.toml @@ -64,3 +64,4 @@ description = "Format all files" [settings] experimental = true +lockfile = true diff --git a/.mise/mise.lock b/.mise/mise.lock new file mode 100644 index 000000000..1d69c0342 --- /dev/null +++ b/.mise/mise.lock @@ -0,0 +1,364 @@ +# @generated - this file is auto-generated by `mise lock` https://mise.en.dev/dev-tools/mise-lock.html + +[[tools.flux2]] +version = "2.8.6" +backend = "aqua:fluxcd/flux2" + +[tools.flux2."platforms.linux-arm64"] +checksum = "sha256:bc460320c2d33ad833791277896dd1aaf1cff6b3e64ba397c44238f00d4ae5bc" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_linux_arm64.tar.gz" + +[tools.flux2."platforms.linux-arm64".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.linux-arm64-musl"] +checksum = "sha256:bc460320c2d33ad833791277896dd1aaf1cff6b3e64ba397c44238f00d4ae5bc" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_linux_arm64.tar.gz" + +[tools.flux2."platforms.linux-arm64-musl".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.linux-x64"] +checksum = "sha256:c53cc990ae266f7840f64c81515d701d8821d558a9062aa4211d71b38cf044be" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_linux_amd64.tar.gz" + +[tools.flux2."platforms.linux-x64".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.linux-x64-musl"] +checksum = "sha256:c53cc990ae266f7840f64c81515d701d8821d558a9062aa4211d71b38cf044be" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_linux_amd64.tar.gz" + +[tools.flux2."platforms.linux-x64-musl".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.macos-arm64"] +checksum = "sha256:20de67ebf2da689dd165b004dc073469f33aa2a3eac45a69f38a40435e14d20b" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_darwin_arm64.tar.gz" + +[tools.flux2."platforms.macos-arm64".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.macos-x64"] +checksum = "sha256:83ce032f39248ed04324f3e50344794575fb5f7149f24c071972e320b64826a6" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_darwin_amd64.tar.gz" + +[tools.flux2."platforms.macos-x64".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[tools.flux2."platforms.windows-x64"] +checksum = "sha256:05fe1b414bb40555d72e8149aca7046eba4ceacea7825d011c1188cc74c62e9c" +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/flux_2.8.6_windows_amd64.zip" + +[tools.flux2."platforms.windows-x64".provenance.slsa] +url = "https://github.com/fluxcd/flux2/releases/download/v2.8.6/provenance.intoto.jsonl" + +[[tools.go]] +version = "1.26.3" +backend = "core:go" + +[tools.go."platforms.linux-arm64"] +checksum = "sha256:9d89a3ea57d141c2b22d70083f2c8459ba3890f2d9e818e7e933b75614936565" +url = "https://dl.google.com/go/go1.26.3.linux-arm64.tar.gz" + +[tools.go."platforms.linux-arm64-musl"] +checksum = "sha256:9d89a3ea57d141c2b22d70083f2c8459ba3890f2d9e818e7e933b75614936565" +url = "https://dl.google.com/go/go1.26.3.linux-arm64.tar.gz" + +[tools.go."platforms.linux-x64"] +checksum = "sha256:2b2cfc7148493da5e73981bffbf3353af381d5f93e789c82c79aff64962eb556" +url = "https://dl.google.com/go/go1.26.3.linux-amd64.tar.gz" + +[tools.go."platforms.linux-x64-musl"] +checksum = "sha256:2b2cfc7148493da5e73981bffbf3353af381d5f93e789c82c79aff64962eb556" +url = "https://dl.google.com/go/go1.26.3.linux-amd64.tar.gz" + +[tools.go."platforms.macos-arm64"] +checksum = "sha256:875cf54a15311eee2c99b9dd67c68c4a49351d489ab622bf2cfd28c8f2078d3c" +url = "https://dl.google.com/go/go1.26.3.darwin-arm64.tar.gz" + +[tools.go."platforms.macos-x64"] +checksum = "sha256:278d580b32e299fe4a9c990fcf2d02acfe538c7e551a6ee18f9c7164573d2c63" +url = "https://dl.google.com/go/go1.26.3.darwin-amd64.tar.gz" + +[tools.go."platforms.windows-x64"] +checksum = "sha256:20d2ceafb4ed41b96b879010927b28bc92a5be57a7c1801ce365a9ca51d3224a" +url = "https://dl.google.com/go/go1.26.3.windows-amd64.zip" + +[[tools."go:github.com/cloudnative-pg/cloudnative-pg/cmd/kubectl-cnpg"]] +version = "1.29.1" +backend = "go:github.com/cloudnative-pg/cloudnative-pg/cmd/kubectl-cnpg" + +[[tools.helm]] +version = "4.2.0" +backend = "aqua:helm/helm" + +[tools.helm."platforms.linux-arm64"] +checksum = "sha256:1f8de130dfbd04de64978e7b852a7a547be1404956a366608276d2520b678670" +url = "https://get.helm.sh/helm-v4.2.0-linux-arm64.tar.gz" + +[tools.helm."platforms.linux-arm64-musl"] +checksum = "sha256:1f8de130dfbd04de64978e7b852a7a547be1404956a366608276d2520b678670" +url = "https://get.helm.sh/helm-v4.2.0-linux-arm64.tar.gz" + +[tools.helm."platforms.linux-x64"] +checksum = "sha256:97dbeb971be4ac4b27e3839976d9564c0fb35c6f3b1da89dd1e292d236af4096" +url = "https://get.helm.sh/helm-v4.2.0-linux-amd64.tar.gz" + +[tools.helm."platforms.linux-x64-musl"] +checksum = "sha256:97dbeb971be4ac4b27e3839976d9564c0fb35c6f3b1da89dd1e292d236af4096" +url = "https://get.helm.sh/helm-v4.2.0-linux-amd64.tar.gz" + +[tools.helm."platforms.macos-arm64"] +checksum = "sha256:f13f959015447b6bc309f9fd506509926543988a39035c088b52522ec95e2acb" +url = "https://get.helm.sh/helm-v4.2.0-darwin-arm64.tar.gz" + +[tools.helm."platforms.macos-x64"] +checksum = "sha256:1376ea697140e4db316736e760d5a47d12afc1524dce704476ef06fd7fdeddc6" +url = "https://get.helm.sh/helm-v4.2.0-darwin-amd64.tar.gz" + +[tools.helm."platforms.windows-x64"] +checksum = "sha256:34bf9659f8f04f3841a60131183b8e2acc44e260db4c93b889ff09718cacca6f" +url = "https://get.helm.sh/helm-v4.2.0-windows-amd64.tar.gz" + +[[tools.jq]] +version = "1.8.1" +backend = "aqua:jqlang/jq" + +[tools.jq."platforms.linux-arm64"] +checksum = "sha256:6bc62f25981328edd3cfcfe6fe51b073f2d7e7710d7ef7fcdac28d4e384fc3d4" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-linux-arm64" +provenance = "github-attestations" + +[tools.jq."platforms.linux-arm64-musl"] +checksum = "sha256:6bc62f25981328edd3cfcfe6fe51b073f2d7e7710d7ef7fcdac28d4e384fc3d4" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-linux-arm64" +provenance = "github-attestations" + +[tools.jq."platforms.linux-x64"] +checksum = "sha256:020468de7539ce70ef1bceaf7cde2e8c4f2ca6c3afb84642aabc5c97d9fc2a0d" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-linux-amd64" +provenance = "github-attestations" + +[tools.jq."platforms.linux-x64-musl"] +checksum = "sha256:020468de7539ce70ef1bceaf7cde2e8c4f2ca6c3afb84642aabc5c97d9fc2a0d" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-linux-amd64" +provenance = "github-attestations" + +[tools.jq."platforms.macos-arm64"] +checksum = "sha256:a9fe3ea2f86dfc72f6728417521ec9067b343277152b114f4e98d8cb0e263603" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-macos-arm64" +provenance = "github-attestations" + +[tools.jq."platforms.macos-x64"] +checksum = "sha256:e80dbe0d2a2597e3c11c404f03337b981d74b4a8504b70586c354b7697a7c27f" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-macos-amd64" +provenance = "github-attestations" + +[tools.jq."platforms.windows-x64"] +checksum = "sha256:23cb60a1354eed6bcc8d9b9735e8c7b388cd1fdcb75726b93bc299ef22dd9334" +url = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-windows-amd64.exe" +provenance = "github-attestations" + +[[tools.kubectl]] +version = "1.36.1" +backend = "aqua:kubernetes/kubernetes/kubectl" + +[tools.kubectl."platforms.linux-arm64"] +checksum = "sha256:59f7ee8e477fae658447607dc3c8790ac17a1b016c01c622c12070e969e2d4e7" +url = "https://dl.k8s.io/v1.36.1/bin/linux/arm64/kubectl" + +[tools.kubectl."platforms.linux-arm64-musl"] +checksum = "sha256:59f7ee8e477fae658447607dc3c8790ac17a1b016c01c622c12070e969e2d4e7" +url = "https://dl.k8s.io/v1.36.1/bin/linux/arm64/kubectl" + +[tools.kubectl."platforms.linux-x64"] +checksum = "sha256:629d3f410e09bf49b64ae7079f7f0bda1191efed311f7d37fdbab0ad5b0ec2b7" +url = "https://dl.k8s.io/v1.36.1/bin/linux/amd64/kubectl" + +[tools.kubectl."platforms.linux-x64-musl"] +checksum = "sha256:629d3f410e09bf49b64ae7079f7f0bda1191efed311f7d37fdbab0ad5b0ec2b7" +url = "https://dl.k8s.io/v1.36.1/bin/linux/amd64/kubectl" + +[tools.kubectl."platforms.macos-arm64"] +checksum = "sha256:9092778abaef3079449da4cd70ded0e4be112480c93efcdeace3155968d1d133" +url = "https://dl.k8s.io/v1.36.1/bin/darwin/arm64/kubectl" + +[tools.kubectl."platforms.macos-x64"] +checksum = "sha256:b4973e90ebb00537d735b63d6f8293c1959156e6ff435f6a43c08aeaa1a2e7d7" +url = "https://dl.k8s.io/v1.36.1/bin/darwin/amd64/kubectl" + +[tools.kubectl."platforms.windows-x64"] +checksum = "sha256:538f4229eee91a17b34724da7daade7687393d6988e33b723c6c306572c13900" +url = "https://dl.k8s.io/v1.36.1/bin/windows/amd64/kubectl.exe" + +[[tools.opentofu]] +version = "1.11.8" +backend = "aqua:opentofu/opentofu" + +[tools.opentofu."platforms.linux-arm64"] +checksum = "sha256:310c6b3f50490a92ede9db61d5755296de089342c75bcd99ea86a570304f26e8" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_linux_arm64.tar.gz" + +[tools.opentofu."platforms.linux-arm64-musl"] +checksum = "sha256:310c6b3f50490a92ede9db61d5755296de089342c75bcd99ea86a570304f26e8" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_linux_arm64.tar.gz" + +[tools.opentofu."platforms.linux-x64"] +checksum = "sha256:7e2e9a7322ac35c82305b69e2f799e771bfa413f0ce860f5c7241d2b13908f11" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_linux_amd64.tar.gz" + +[tools.opentofu."platforms.linux-x64-musl"] +checksum = "sha256:7e2e9a7322ac35c82305b69e2f799e771bfa413f0ce860f5c7241d2b13908f11" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_linux_amd64.tar.gz" + +[tools.opentofu."platforms.macos-arm64"] +checksum = "sha256:0025b81a800c875b6c0b0a6635546aae32f46a3e420621e8ae54fde34c7d1d6c" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_darwin_arm64.tar.gz" + +[tools.opentofu."platforms.macos-x64"] +checksum = "sha256:d3f2b3c64a77e36b04f177b488da0003fc4d33f33a66f4a40c197e8b9351a238" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_darwin_amd64.tar.gz" + +[tools.opentofu."platforms.windows-x64"] +checksum = "sha256:2c1865fa261de3b514eeca4be543a6c5e0b0f9b2e75b3488cdbf1d4e0914b07c" +url = "https://github.com/opentofu/opentofu/releases/download/v1.11.8/tofu_1.11.8_windows_amd64.tar.gz" + +[[tools."pipx:flux-local"]] +version = "8.2.0" +backend = "pipx:flux-local" + +[[tools.terragrunt]] +version = "1.0.4" +backend = "aqua:gruntwork-io/terragrunt" + +[tools.terragrunt."platforms.linux-arm64"] +checksum = "sha256:d84b2a95f1665b901887be4d5ff3ed96a7c845733ab1a4a40f1c43b54290fe83" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_linux_arm64.tar.gz" + +[tools.terragrunt."platforms.linux-arm64-musl"] +checksum = "sha256:d84b2a95f1665b901887be4d5ff3ed96a7c845733ab1a4a40f1c43b54290fe83" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_linux_arm64.tar.gz" + +[tools.terragrunt."platforms.linux-x64"] +checksum = "sha256:611f3cea89faa78dcdb6e5d290415675dc8c870e1a8001fc587c03f30060e577" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_linux_amd64.tar.gz" + +[tools.terragrunt."platforms.linux-x64-musl"] +checksum = "sha256:611f3cea89faa78dcdb6e5d290415675dc8c870e1a8001fc587c03f30060e577" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_linux_amd64.tar.gz" + +[tools.terragrunt."platforms.macos-arm64"] +checksum = "sha256:0a8b752d2553831e0f2c1ef72a6a0f5afa3d728f4c4eb23a835fd9800acd39c6" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_darwin_arm64.tar.gz" + +[tools.terragrunt."platforms.macos-x64"] +checksum = "sha256:0333cdd4a188f971ec2a501cf101f3a06b92d556738eea5a51757c04c5ba5a0c" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_darwin_amd64.tar.gz" + +[tools.terragrunt."platforms.windows-x64"] +checksum = "sha256:e69a8df08b16f657042b2865e5c0d30d71ac27a87ef2e53098872707191d5b29" +url = "https://github.com/gruntwork-io/terragrunt/releases/download/v1.0.4/terragrunt_windows_amd64.exe.tar.gz" + +[[tools.usage]] +version = "3.3.0" +backend = "aqua:jdx/usage" + +[tools.usage."platforms.linux-arm64"] +checksum = "sha256:55a0c94c35bb9e2c5cbc223973667cd450759cd3410d4c5836ef2fdfd95adc57" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-aarch64-unknown-linux-musl.tar.gz" + +[tools.usage."platforms.linux-arm64-musl"] +checksum = "sha256:55a0c94c35bb9e2c5cbc223973667cd450759cd3410d4c5836ef2fdfd95adc57" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-aarch64-unknown-linux-musl.tar.gz" + +[tools.usage."platforms.linux-x64"] +checksum = "sha256:9a4316d633243aa54308ff3bf6970923b18c105dea34fbc3009d51889e1dd03f" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-x86_64-unknown-linux-musl.tar.gz" + +[tools.usage."platforms.linux-x64-musl"] +checksum = "sha256:9a4316d633243aa54308ff3bf6970923b18c105dea34fbc3009d51889e1dd03f" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-x86_64-unknown-linux-musl.tar.gz" + +[tools.usage."platforms.macos-arm64"] +checksum = "sha256:ab6c69a6541e18ffca7bd950dd4cc867ea9267d0f91115c13aa650cde6634d62" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-universal-apple-darwin.tar.gz" + +[tools.usage."platforms.macos-x64"] +checksum = "sha256:ab6c69a6541e18ffca7bd950dd4cc867ea9267d0f91115c13aa650cde6634d62" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-universal-apple-darwin.tar.gz" + +[tools.usage."platforms.windows-x64"] +checksum = "sha256:628b8743d552f2cff2dee2b783a4827ef555409def3fb9ec536117d96cda2018" +url = "https://github.com/jdx/usage/releases/download/v3.3.0/usage-x86_64-pc-windows-msvc.zip" + +[[tools.uv]] +version = "0.11.14" +backend = "aqua:astral-sh/uv" + +[tools.uv."platforms.linux-arm64"] +checksum = "sha256:d7d3966e46915c5f6932692aaf152a2473eecb1d2517ca4f8e88a07484b380b6" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-aarch64-unknown-linux-musl.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.linux-arm64-musl"] +checksum = "sha256:d7d3966e46915c5f6932692aaf152a2473eecb1d2517ca4f8e88a07484b380b6" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-aarch64-unknown-linux-musl.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.linux-x64"] +checksum = "sha256:077d36f45a0cc6d440b653b2d5c53e7731121e99e54b0221267eec5d1cae76ce" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-x86_64-unknown-linux-musl.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.linux-x64-musl"] +checksum = "sha256:077d36f45a0cc6d440b653b2d5c53e7731121e99e54b0221267eec5d1cae76ce" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-x86_64-unknown-linux-musl.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.macos-arm64"] +checksum = "sha256:4333af5c0730d94323a7819bbdf87ce92dd07fc857d67fff0059e0fca31b5c02" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-aarch64-apple-darwin.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.macos-x64"] +checksum = "sha256:9836c1440b0bd6aa5f81793648a339bd01d593b7b8f575de3b855dae4ab64654" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-x86_64-apple-darwin.tar.gz" +provenance = "github-attestations" + +[tools.uv."platforms.windows-x64"] +checksum = "sha256:52ba5d19409aaa688a8a1a6ec8dfb6a4817230d20186e75f4006105c3e39a846" +url = "https://github.com/astral-sh/uv/releases/download/0.11.14/uv-x86_64-pc-windows-msvc.zip" +provenance = "github-attestations" + +[[tools.yamlfmt]] +version = "0.21.0" +backend = "aqua:google/yamlfmt" + +[tools.yamlfmt."platforms.linux-arm64"] +checksum = "sha256:5b2689c963b177271330c5ce8ca7396751107e5a826be46f03d2cb9b6f0c7784" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Linux_arm64.tar.gz" + +[tools.yamlfmt."platforms.linux-arm64-musl"] +checksum = "sha256:5b2689c963b177271330c5ce8ca7396751107e5a826be46f03d2cb9b6f0c7784" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Linux_arm64.tar.gz" + +[tools.yamlfmt."platforms.linux-x64"] +checksum = "sha256:1f300d9257b232bb3b541d7fb1b0e6b3c121bcbab381c86cd38cb8722be8a566" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Linux_x86_64.tar.gz" + +[tools.yamlfmt."platforms.linux-x64-musl"] +checksum = "sha256:1f300d9257b232bb3b541d7fb1b0e6b3c121bcbab381c86cd38cb8722be8a566" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Linux_x86_64.tar.gz" + +[tools.yamlfmt."platforms.macos-arm64"] +checksum = "sha256:4b417ecb94339d57e4c122ecc948c1a00fe328b5853266de9806e652a92858fa" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Darwin_arm64.tar.gz" + +[tools.yamlfmt."platforms.macos-x64"] +checksum = "sha256:060e943bcb8583c456810eb1ff4721b4f46c4a0c1a4432449d5dc3bbfe29a22b" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Darwin_x86_64.tar.gz" + +[tools.yamlfmt."platforms.windows-x64"] +checksum = "sha256:07f80ce5d741eb4b0a9380ac78a19c7cb5bd44e2a9a47a5a04839e3ba54dd463" +url = "https://github.com/google/yamlfmt/releases/download/v0.21.0/yamlfmt_0.21.0_Windows_x86_64.tar.gz"