From b246759f8dba8e4af51e04e62c1cc4e743887e70 Mon Sep 17 00:00:00 2001 From: Mike Foster Date: Sat, 11 Apr 2026 17:16:17 +0000 Subject: [PATCH 1/2] publish from nightly --- .github/workflows/deploy-rust.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/deploy-rust.yml b/.github/workflows/deploy-rust.yml index 8a00ff5..724ef8e 100644 --- a/.github/workflows/deploy-rust.yml +++ b/.github/workflows/deploy-rust.yml @@ -7,7 +7,6 @@ on: env: CARGO_TERM_COLOR: always - RUSTC_BOOTSTRAP: 1 jobs: quality-check: @@ -23,4 +22,4 @@ jobs: env: CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_IO_TOKEN }} run: - cargo publish + cargo +nightly publish From 1fff8817d6a9f37d5e6abe4ab97d6a24a54bab6c Mon Sep 17 00:00:00 2001 From: Mike Foster Date: Sat, 11 Apr 2026 17:16:58 +0000 Subject: [PATCH 2/2] use 3-channel stability check before deploying --- .github/workflows/deploy-rust.yml | 2 +- .github/workflows/rust-stability.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-rust.yml b/.github/workflows/deploy-rust.yml index 724ef8e..bc5befc 100644 --- a/.github/workflows/deploy-rust.yml +++ b/.github/workflows/deploy-rust.yml @@ -10,7 +10,7 @@ env: jobs: quality-check: - uses: ./.github/workflows/rust.yml + uses: ./.github/workflows/rust-stability.yml publish: environment: crates.io diff --git a/.github/workflows/rust-stability.yml b/.github/workflows/rust-stability.yml index a1a1997..2319ccb 100644 --- a/.github/workflows/rust-stability.yml +++ b/.github/workflows/rust-stability.yml @@ -2,6 +2,7 @@ name: Monthly stability checks on: workflow_dispatch: + workflow_call: pull_request: schedule: - cron: '0 3 6 * *'