From c3cf39ccbb3b2834a7a8767597ba1b866d804e14 Mon Sep 17 00:00:00 2001 From: Riley Seaburg Date: Mon, 22 Dec 2025 17:40:28 +0000 Subject: [PATCH] Bust Cargo cache to force Rust widget rebuild (v2 -> v3) The Cargo cache key was based only on Cargo.lock, not the Rust source code. This meant changes to template_renderer.rs were not triggering rebuilds. Bump cache version to v3 and widget_renderer version to 0.1.3 to force rebuild. --- .circleci/config.yml | 6 +++--- Cargo.lock | 2 +- ext/widget_renderer/Cargo.toml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index ca9b0391d..0f753c7c4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -57,8 +57,8 @@ jobs: - restore_cache: keys: - - v2-cargo-{{ checksum "ext/widget_renderer/Cargo.lock" }} - - v2-cargo- + - v3-cargo-{{ checksum "ext/widget_renderer/Cargo.lock" }} + - v3-cargo- - run: name: Build widget renderer (Rust) @@ -89,7 +89,7 @@ jobs: - ext/widget_renderer/target - ~/.cargo/registry - ~/.cargo/git - key: v2-cargo-{{ checksum "ext/widget_renderer/Cargo.lock" }} + key: v3-cargo-{{ checksum "ext/widget_renderer/Cargo.lock" }} # Download and cache dependencies - restore_cache: diff --git a/Cargo.lock b/Cargo.lock index a044aa6e1..8b421e05b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -122,7 +122,7 @@ checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" [[package]] name = "widget_renderer" -version = "0.1.1" +version = "0.1.3" dependencies = [ "rutie", "serde", diff --git a/ext/widget_renderer/Cargo.toml b/ext/widget_renderer/Cargo.toml index 87643bd1e..fcd43782e 100644 --- a/ext/widget_renderer/Cargo.toml +++ b/ext/widget_renderer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "widget_renderer" -version = "0.1.1" +version = "0.1.3" edition = "2021" [lib]