From 3a6fdfe6bea5e80ccc38bd0766dca79affea2a98 Mon Sep 17 00:00:00 2001 From: Drew Newberry Date: Mon, 16 Mar 2026 17:35:37 -0700 Subject: [PATCH 1/3] ci(release): enable scheduled nightly release auto-tag --- .github/workflows/release-auto-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-auto-tag.yml b/.github/workflows/release-auto-tag.yml index aa6f73c3..a90c6f0b 100644 --- a/.github/workflows/release-auto-tag.yml +++ b/.github/workflows/release-auto-tag.yml @@ -5,8 +5,8 @@ name: Release Auto-Tag on: workflow_dispatch: {} - # schedule: - # - cron: "0 3 * * *" # 7 PM PT (03:00 UTC during PDT) + schedule: + - cron: "0 3 * * *" # 7 PM PT (03:00 UTC during PDT) permissions: contents: write From fc9ed05a6d769bd3560cdf1104dfa1417192dde4 Mon Sep 17 00:00:00 2001 From: Drew Newberry Date: Mon, 16 Mar 2026 18:46:49 -0700 Subject: [PATCH 2/3] fix(ci): skip remote sccache config for fork PRs Signed-off-by: Drew Newberry --- .github/workflows/branch-checks.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/branch-checks.yml b/.github/workflows/branch-checks.yml index 6972ecb3..3d31f6e9 100644 --- a/.github/workflows/branch-checks.yml +++ b/.github/workflows/branch-checks.yml @@ -7,7 +7,6 @@ env: CARGO_TERM_COLOR: always CARGO_INCREMENTAL: "0" MISE_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SCCACHE_MEMCACHED_ENDPOINT: ${{ vars.SCCACHE_MEMCACHED_ENDPOINT }} permissions: contents: read @@ -49,6 +48,10 @@ jobs: - name: Install tools run: mise install + - name: Configure sccache remote cache + if: vars.SCCACHE_MEMCACHED_ENDPOINT != '' + run: echo "SCCACHE_MEMCACHED_ENDPOINT=${{ vars.SCCACHE_MEMCACHED_ENDPOINT }}" >> "$GITHUB_ENV" + - name: Cache Rust target and registry uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2 with: From 839eb43603845f3769baf064319502faf93c9462 Mon Sep 17 00:00:00 2001 From: Drew Newberry Date: Mon, 16 Mar 2026 19:00:24 -0700 Subject: [PATCH 3/3] chore: revert release-auto-tag.yml to main --- .github/workflows/release-auto-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-auto-tag.yml b/.github/workflows/release-auto-tag.yml index a90c6f0b..aa6f73c3 100644 --- a/.github/workflows/release-auto-tag.yml +++ b/.github/workflows/release-auto-tag.yml @@ -5,8 +5,8 @@ name: Release Auto-Tag on: workflow_dispatch: {} - schedule: - - cron: "0 3 * * *" # 7 PM PT (03:00 UTC during PDT) + # schedule: + # - cron: "0 3 * * *" # 7 PM PT (03:00 UTC during PDT) permissions: contents: write