mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
ci: refactor CI to use mise for shared tool setup (#25727)
This commit is contained in:
@@ -1,5 +1,53 @@
|
||||
# @generated - this file is auto-generated by `mise lock` https://mise.en.dev/dev-tools/mise-lock.html
|
||||
|
||||
[[tools.actionlint]]
|
||||
version = "1.7.10"
|
||||
backend = "aqua:rhysd/actionlint"
|
||||
|
||||
[tools.actionlint."platforms.linux-arm64"]
|
||||
checksum = "sha256:cd3dfe5f66887ec6b987752d8d9614e59fd22f39415c5ad9f28374623f41773a"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_arm64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.linux-arm64-musl"]
|
||||
checksum = "sha256:cd3dfe5f66887ec6b987752d8d9614e59fd22f39415c5ad9f28374623f41773a"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_arm64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.linux-x64"]
|
||||
checksum = "sha256:f4c76b71db5755a713e6055cbb0857ed07e103e028bda117817660ebadb4386f"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.linux-x64-baseline"]
|
||||
checksum = "sha256:f4c76b71db5755a713e6055cbb0857ed07e103e028bda117817660ebadb4386f"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.linux-x64-musl"]
|
||||
checksum = "sha256:f4c76b71db5755a713e6055cbb0857ed07e103e028bda117817660ebadb4386f"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.linux-x64-musl-baseline"]
|
||||
checksum = "sha256:f4c76b71db5755a713e6055cbb0857ed07e103e028bda117817660ebadb4386f"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_linux_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.macos-arm64"]
|
||||
checksum = "sha256:004ca87b367b37f4d75c55ab6cf80f9b8c043adbfbd440f31c604d417939c442"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_darwin_arm64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.macos-x64"]
|
||||
checksum = "sha256:16782c41f2af264db80f855ee5d09164ca98fc78edf3bcd0f46eecff279682ba"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_darwin_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.macos-x64-baseline"]
|
||||
checksum = "sha256:16782c41f2af264db80f855ee5d09164ca98fc78edf3bcd0f46eecff279682ba"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_darwin_amd64.tar.gz"
|
||||
|
||||
[tools.actionlint."platforms.windows-x64"]
|
||||
checksum = "sha256:283467f9d6202a8cb8c00ad8dd0ee4e685b71fb86a6a56c68fcbb9ae8ed91237"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_windows_amd64.zip"
|
||||
|
||||
[tools.actionlint."platforms.windows-x64-baseline"]
|
||||
checksum = "sha256:283467f9d6202a8cb8c00ad8dd0ee4e685b71fb86a6a56c68fcbb9ae8ed91237"
|
||||
url = "https://github.com/rhysd/actionlint/releases/download/v1.7.10/actionlint_1.7.10_windows_amd64.zip"
|
||||
|
||||
[[tools."aqua:ahmetb/kubectx/kubens"]]
|
||||
version = "0.9.4"
|
||||
backend = "aqua:ahmetb/kubectx/kubens"
|
||||
@@ -432,14 +480,26 @@ url = "https://dl.google.com/go/go1.26.2.windows-amd64.zip"
|
||||
checksum = "sha256:98eb3570bade15cb826b0909338df6cc6d2cf590bc39c471142002db3832b708"
|
||||
url = "https://dl.google.com/go/go1.26.2.windows-amd64.zip"
|
||||
|
||||
[[tools."go:github.com/coder/paralleltestctx/cmd/paralleltestctx"]]
|
||||
version = "0.0.2"
|
||||
backend = "go:github.com/coder/paralleltestctx/cmd/paralleltestctx"
|
||||
|
||||
[[tools."go:github.com/coder/sqlc/cmd/sqlc"]]
|
||||
version = "337309bfb9524f38466a5090e310040fc7af0203"
|
||||
backend = "go:github.com/coder/sqlc/cmd/sqlc"
|
||||
|
||||
[[tools."go:github.com/coder/whichtests"]]
|
||||
version = "ec33bab1ec04cd86beb7a61a069db4463dba63f5"
|
||||
backend = "go:github.com/coder/whichtests"
|
||||
|
||||
[[tools."go:github.com/golang-migrate/migrate/v4/cmd/migrate"]]
|
||||
version = "v4.19.0"
|
||||
backend = "go:github.com/golang-migrate/migrate/v4/cmd/migrate"
|
||||
|
||||
[[tools."go:github.com/golangci/golangci-lint/cmd/golangci-lint"]]
|
||||
version = "1.64.8"
|
||||
backend = "go:github.com/golangci/golangci-lint/cmd/golangci-lint"
|
||||
|
||||
[[tools."go:github.com/goreleaser/nfpm/v2/cmd/nfpm"]]
|
||||
version = "v2.35.1"
|
||||
backend = "go:github.com/goreleaser/nfpm/v2/cmd/nfpm"
|
||||
@@ -452,10 +512,18 @@ backend = "go:github.com/mikefarah/yq/v4"
|
||||
version = "v0.3.13"
|
||||
backend = "go:github.com/quasilyte/go-ruleguard/cmd/ruleguard"
|
||||
|
||||
[[tools."go:github.com/slsyy/mtimehash/cmd/mtimehash"]]
|
||||
version = "1.0.0"
|
||||
backend = "go:github.com/slsyy/mtimehash/cmd/mtimehash"
|
||||
|
||||
[[tools."go:github.com/swaggo/swag/cmd/swag"]]
|
||||
version = "v1.16.2"
|
||||
backend = "go:github.com/swaggo/swag/cmd/swag"
|
||||
|
||||
[[tools."go:github.com/tc-hib/go-winres"]]
|
||||
version = "0.3.3"
|
||||
backend = "go:github.com/tc-hib/go-winres"
|
||||
|
||||
[[tools."go:go.uber.org/mock/mockgen"]]
|
||||
version = "v0.6.0"
|
||||
backend = "go:go.uber.org/mock/mockgen"
|
||||
@@ -480,54 +548,6 @@ backend = "go:mvdan.cc/sh/v3/cmd/shfmt"
|
||||
version = "v0.0.34"
|
||||
backend = "go:storj.io/drpc/cmd/protoc-gen-go-drpc"
|
||||
|
||||
[[tools.golangci-lint]]
|
||||
version = "1.64.8"
|
||||
backend = "aqua:golangci/golangci-lint"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-arm64"]
|
||||
checksum = "sha256:a6ab58ebcb1c48572622146cdaec2956f56871038a54ed1149f1386e287789a5"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-arm64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-arm64-musl"]
|
||||
checksum = "sha256:a6ab58ebcb1c48572622146cdaec2956f56871038a54ed1149f1386e287789a5"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-arm64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-x64"]
|
||||
checksum = "sha256:b6270687afb143d019f387c791cd2a6f1cb383be9b3124d241ca11bd3ce2e54e"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-x64-baseline"]
|
||||
checksum = "sha256:b6270687afb143d019f387c791cd2a6f1cb383be9b3124d241ca11bd3ce2e54e"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-x64-musl"]
|
||||
checksum = "sha256:b6270687afb143d019f387c791cd2a6f1cb383be9b3124d241ca11bd3ce2e54e"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.linux-x64-musl-baseline"]
|
||||
checksum = "sha256:b6270687afb143d019f387c791cd2a6f1cb383be9b3124d241ca11bd3ce2e54e"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-linux-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.macos-arm64"]
|
||||
checksum = "sha256:70543d21e5b02a94079be8aa11267a5b060865583e337fe768d39b5d3e2faf1f"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-darwin-arm64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.macos-x64"]
|
||||
checksum = "sha256:b52aebb8cb51e00bfd5976099083fbe2c43ef556cef9c87e58a8ae656e740444"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-darwin-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.macos-x64-baseline"]
|
||||
checksum = "sha256:b52aebb8cb51e00bfd5976099083fbe2c43ef556cef9c87e58a8ae656e740444"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-darwin-amd64.tar.gz"
|
||||
|
||||
[tools.golangci-lint."platforms.windows-x64"]
|
||||
checksum = "sha256:54c2ed3a6b4f2f5da1056fb6e83d6b73b592e06684b65a5999174fabbb251a8f"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-windows-amd64.zip"
|
||||
|
||||
[tools.golangci-lint."platforms.windows-x64-baseline"]
|
||||
checksum = "sha256:54c2ed3a6b4f2f5da1056fb6e83d6b73b592e06684b65a5999174fabbb251a8f"
|
||||
url = "https://github.com/golangci/golangci-lint/releases/download/v1.64.8/golangci-lint-1.64.8-windows-amd64.zip"
|
||||
|
||||
[[tools.helm]]
|
||||
version = "3.21.0"
|
||||
backend = "aqua:helm/helm"
|
||||
@@ -723,6 +743,10 @@ url = "https://nodejs.org/dist/v22.19.0/node-v22.19.0-win-x64.zip"
|
||||
version = "0.87.0"
|
||||
backend = "npm:@devcontainers/cli"
|
||||
|
||||
[[tools."npm:@puppeteer/browsers"]]
|
||||
version = "2.13.0"
|
||||
backend = "npm:@puppeteer/browsers"
|
||||
|
||||
[[tools.pnpm]]
|
||||
version = "10.33.2"
|
||||
backend = "aqua:pnpm/pnpm"
|
||||
@@ -848,52 +872,52 @@ url = "https://github.com/protocolbuffers/protobuf-go/releases/download/v1.30.0/
|
||||
url = "https://github.com/protocolbuffers/protobuf-go/releases/download/v1.30.0/protoc-gen-go.v1.30.0.windows.amd64.zip"
|
||||
|
||||
[[tools.syft]]
|
||||
version = "1.20.0"
|
||||
version = "1.26.1"
|
||||
backend = "aqua:anchore/syft"
|
||||
|
||||
[tools.syft."platforms.linux-arm64"]
|
||||
checksum = "sha256:53f76737ddbf425c89240d5b0be0990b1a71e66890b44f19743221b17e6ee635"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_arm64.tar.gz"
|
||||
checksum = "sha256:ed3915cbc9c039f0501cb49d4485125befbd729acc263e767f70a18de3fec10d"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_arm64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.linux-arm64-musl"]
|
||||
checksum = "sha256:53f76737ddbf425c89240d5b0be0990b1a71e66890b44f19743221b17e6ee635"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_arm64.tar.gz"
|
||||
checksum = "sha256:ed3915cbc9c039f0501cb49d4485125befbd729acc263e767f70a18de3fec10d"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_arm64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.linux-x64"]
|
||||
checksum = "sha256:689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_amd64.tar.gz"
|
||||
checksum = "sha256:4f3e84f9467080c876deb0fa968da54309c6d21fb8c00fd3a4e547eb9f006835"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.linux-x64-baseline"]
|
||||
checksum = "sha256:689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_amd64.tar.gz"
|
||||
checksum = "sha256:4f3e84f9467080c876deb0fa968da54309c6d21fb8c00fd3a4e547eb9f006835"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.linux-x64-musl"]
|
||||
checksum = "sha256:689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_amd64.tar.gz"
|
||||
checksum = "sha256:4f3e84f9467080c876deb0fa968da54309c6d21fb8c00fd3a4e547eb9f006835"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.linux-x64-musl-baseline"]
|
||||
checksum = "sha256:689e12c5cbf67521ce61b9c126068f9eaabe1223e77971b2fede50033ff6b5cc"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_linux_amd64.tar.gz"
|
||||
checksum = "sha256:4f3e84f9467080c876deb0fa968da54309c6d21fb8c00fd3a4e547eb9f006835"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_linux_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.macos-arm64"]
|
||||
checksum = "sha256:91365712a06af0c0dcd06f5e87fc8791c4332831b3dd6f5474acaaf803d71d82"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_darwin_arm64.tar.gz"
|
||||
checksum = "sha256:00435a3fe2ae940203708ee2eae9976d1719982c628d30b2b78aacd36133ec6b"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_darwin_arm64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.macos-x64"]
|
||||
checksum = "sha256:5fdf7afd0f1bfdbb2a1a575eacef8e10edfcb4783631baaa7572a9f4a4d86441"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_darwin_amd64.tar.gz"
|
||||
checksum = "sha256:2eae0b76a208c5916cf02847b94e861024c7a5a6c1e2e606f5436f97747b1f76"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_darwin_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.macos-x64-baseline"]
|
||||
checksum = "sha256:5fdf7afd0f1bfdbb2a1a575eacef8e10edfcb4783631baaa7572a9f4a4d86441"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_darwin_amd64.tar.gz"
|
||||
checksum = "sha256:2eae0b76a208c5916cf02847b94e861024c7a5a6c1e2e606f5436f97747b1f76"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_darwin_amd64.tar.gz"
|
||||
|
||||
[tools.syft."platforms.windows-x64"]
|
||||
checksum = "sha256:b8bfdedb261de2a69768097422a73bc72273ee92136ff676a20c3161e658881f"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_windows_amd64.zip"
|
||||
checksum = "sha256:7af7acb9f81bdddbc343855cb3a42e1d38ae9a1b044bfcd9b975a118d107849e"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_windows_amd64.zip"
|
||||
|
||||
[tools.syft."platforms.windows-x64-baseline"]
|
||||
checksum = "sha256:b8bfdedb261de2a69768097422a73bc72273ee92136ff676a20c3161e658881f"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.20.0/syft_1.20.0_windows_amd64.zip"
|
||||
checksum = "sha256:7af7acb9f81bdddbc343855cb3a42e1d38ae9a1b044bfcd9b975a118d107849e"
|
||||
url = "https://github.com/anchore/syft/releases/download/v1.26.1/syft_1.26.1_windows_amd64.zip"
|
||||
|
||||
[[tools.terraform]]
|
||||
version = "1.15.5"
|
||||
@@ -942,3 +966,56 @@ url = "https://releases.hashicorp.com/terraform/1.15.5/terraform_1.15.5_windows_
|
||||
[tools.terraform."platforms.windows-x64-baseline"]
|
||||
checksum = "sha256:2f652dd854af7b7fbb51301afc55b5ef1d3f6e287be7889d4cc3818df891cd38"
|
||||
url = "https://releases.hashicorp.com/terraform/1.15.5/terraform_1.15.5_windows_amd64.zip"
|
||||
|
||||
[[tools.zizmor]]
|
||||
version = "1.11.0"
|
||||
backend = "aqua:zizmorcore/zizmor"
|
||||
|
||||
[tools.zizmor."platforms.linux-arm64"]
|
||||
checksum = "sha256:ce6d71e796b7d3663449151b08cee7c659f89bf36095c432e25169c857f479f0"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-aarch64-unknown-linux-gnu.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.linux-arm64-musl"]
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.linux-x64"]
|
||||
checksum = "sha256:da35e666827cbb1e6ca98b18b7969657b9f186467bfebfa25e730aac527c36f8"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-unknown-linux-gnu.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.linux-x64-baseline"]
|
||||
checksum = "sha256:da35e666827cbb1e6ca98b18b7969657b9f186467bfebfa25e730aac527c36f8"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-unknown-linux-gnu.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.linux-x64-musl"]
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.linux-x64-musl-baseline"]
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.macos-arm64"]
|
||||
checksum = "sha256:7cf59f08cb50f539ab9ddc6be1d463c81e31f5b189d148fc6f786adf9fc42a5f"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-aarch64-apple-darwin.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.macos-x64"]
|
||||
checksum = "sha256:a1f60dd09527ce546ff86e49ebfa1ab4a6c5d16365662e6932f8d0f46fbb18b2"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-apple-darwin.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.macos-x64-baseline"]
|
||||
checksum = "sha256:a1f60dd09527ce546ff86e49ebfa1ab4a6c5d16365662e6932f8d0f46fbb18b2"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-apple-darwin.tar.gz"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.windows-x64"]
|
||||
checksum = "sha256:35e038bdbde6fcfdf947c947c7c3fc83c5043e0ded0e5b0d59c30c8eda97fd3a"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-pc-windows-msvc.zip"
|
||||
provenance = "github-attestations"
|
||||
|
||||
[tools.zizmor."platforms.windows-x64-baseline"]
|
||||
checksum = "sha256:35e038bdbde6fcfdf947c947c7c3fc83c5043e0ded0e5b0d59c30c8eda97fd3a"
|
||||
url = "https://github.com/zizmorcore/zizmor/releases/download/v1.11.0/zizmor-x86_64-pc-windows-msvc.zip"
|
||||
provenance = "github-attestations"
|
||||
|
||||
Reference in New Issue
Block a user