From b61663e9cb9f962642e5dc64a98d309410b0eae5 Mon Sep 17 00:00:00 2001 From: Matthew Grossman Date: Fri, 31 Jul 2026 12:48:59 -0700 Subject: [PATCH 1/2] chore(build): bump sccache to 0.16.0 Signed-off-by: Matthew Grossman --- mise.lock | 35 +++++++++++++---------------------- mise.toml | 2 +- 2 files changed, 14 insertions(+), 23 deletions(-) diff --git a/mise.lock b/mise.lock index a3864976c7..df55979ab8 100644 --- a/mise.lock +++ b/mise.lock @@ -45,35 +45,26 @@ url_api = "https://api.github.com/repos/anchore/syft/releases/assets/410001187" provenance = "github-attestations" [[tools."github:mozilla/sccache"]] -version = "0.14.0" +version = "0.16.0" backend = "github:mozilla/sccache" +[tools."github:mozilla/sccache".options] +asset_pattern = "sccache-v*x86_64*linux*.tar.gz" + [tools."github:mozilla/sccache"."platforms.linux-arm64"] -checksum = "sha256:62a6c942c47c93333bc0174704800cef7edfa0416d08e1356c1d3e39f0b462f2" -url = "https://github.com/mozilla/sccache/releases/download/v0.14.0/sccache-v0.14.0-aarch64-unknown-linux-musl.tar.gz" -url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/353136010" +checksum = "sha256:f73a5c39f96bb6ebb89cc7915cf182260d4cbf30765322c5e793d0fe8bd80784" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-aarch64-unknown-linux-musl.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060468" [tools."github:mozilla/sccache"."platforms.linux-x64"] -checksum = "sha256:8424b38cda4ecce616a1557d81328f3d7c96503a171eab79942fad618b42af44" -url = "https://github.com/mozilla/sccache/releases/download/v0.14.0/sccache-v0.14.0-x86_64-unknown-linux-musl.tar.gz" -url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/353136108" +checksum = "sha256:aec995a83ad3dff3d14b6314e08858b7b73d35ca85a5bcf3d3a9ec07dee35588" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-x86_64-unknown-linux-musl.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060682" [tools."github:mozilla/sccache"."platforms.macos-arm64"] -checksum = "sha256:a781e8018260ab128e7690d8497736fa231b6ca895d57131d5b5b966ca987594" -url = "https://github.com/mozilla/sccache/releases/download/v0.14.0/sccache-v0.14.0-aarch64-apple-darwin.tar.gz" -url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/353135984" - -[[tools."github:mozilla/sccache"]] -version = "0.14.0" -backend = "github:mozilla/sccache" - -[tools."github:mozilla/sccache".options] -asset_pattern = "sccache-v*x86_64*linux*.tar.gz" - -[tools."github:mozilla/sccache"."platforms.linux-x64"] -checksum = "sha256:8424b38cda4ecce616a1557d81328f3d7c96503a171eab79942fad618b42af44" -url = "https://github.com/mozilla/sccache/releases/download/v0.14.0/sccache-v0.14.0-x86_64-unknown-linux-musl.tar.gz" -url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/353136108" +checksum = "sha256:ded590cae2c72042c61178632906bef62d635fa20d45f8b22110a2241f430960" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-aarch64-apple-darwin.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060416" [[tools."github:rust-cross/cargo-zigbuild"]] version = "0.22.3" diff --git a/mise.toml b/mise.toml index a5d9682108..da0c9cbfc9 100644 --- a/mise.toml +++ b/mise.toml @@ -39,7 +39,7 @@ zig = "0.14.1" "npm:markdownlint-cli2" = "0.22.0" [tools."github:mozilla/sccache"] -version = "0.14.0" +version = "0.16.0" [tools."github:mozilla/sccache".platforms] # NOTE: this override is necessary only for linux-x64, otherwise it selects an invalid artifact (sccache-dist-vx.y.z-x86_64-unknown-linux-musl.tar.gz) From 23cd47bce4d385fc11cdc131eb4796ed7a6fd2b4 Mon Sep 17 00:00:00 2001 From: Matthew Grossman Date: Fri, 31 Jul 2026 12:56:06 -0700 Subject: [PATCH 2/2] fix(build): preserve default sccache lock entry Signed-off-by: Matthew Grossman --- mise.lock | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/mise.lock b/mise.lock index df55979ab8..5dc2cc25ff 100644 --- a/mise.lock +++ b/mise.lock @@ -66,6 +66,25 @@ checksum = "sha256:ded590cae2c72042c61178632906bef62d635fa20d45f8b22110a2241f430 url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-aarch64-apple-darwin.tar.gz" url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060416" +[[tools."github:mozilla/sccache"]] +version = "0.16.0" +backend = "github:mozilla/sccache" + +[tools."github:mozilla/sccache"."platforms.linux-arm64"] +checksum = "sha256:f73a5c39f96bb6ebb89cc7915cf182260d4cbf30765322c5e793d0fe8bd80784" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-aarch64-unknown-linux-musl.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060468" + +[tools."github:mozilla/sccache"."platforms.linux-x64"] +checksum = "sha256:aec995a83ad3dff3d14b6314e08858b7b73d35ca85a5bcf3d3a9ec07dee35588" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-x86_64-unknown-linux-musl.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060682" + +[tools."github:mozilla/sccache"."platforms.macos-arm64"] +checksum = "sha256:ded590cae2c72042c61178632906bef62d635fa20d45f8b22110a2241f430960" +url = "https://github.com/mozilla/sccache/releases/download/v0.16.0/sccache-v0.16.0-aarch64-apple-darwin.tar.gz" +url_api = "https://api.github.com/repos/mozilla/sccache/releases/assets/452060416" + [[tools."github:rust-cross/cargo-zigbuild"]] version = "0.22.3" backend = "github:rust-cross/cargo-zigbuild"