From a9ef8ba37fb360360ae89f93198753f1c9622cba Mon Sep 17 00:00:00 2001 From: Eason WaveKat Date: Fri, 27 Mar 2026 19:19:20 +1300 Subject: [PATCH] fix: prevent release-plz version bump loop Make release-pr job wait for release job to finish tagging before comparing, and exclude CHANGELOG.md from crate package content. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release-plz.yml | 2 ++ crates/wavekat-core/Cargo.toml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index 913a994..91acd96 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -25,6 +25,8 @@ jobs: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} release-plz-pr: + needs: release-plz-release + if: always() runs-on: ubuntu-latest permissions: contents: write diff --git a/crates/wavekat-core/Cargo.toml b/crates/wavekat-core/Cargo.toml index 38cc9aa..8b764fd 100644 --- a/crates/wavekat-core/Cargo.toml +++ b/crates/wavekat-core/Cargo.toml @@ -10,6 +10,7 @@ documentation = "https://docs.rs/wavekat-core" readme = "../../README.md" keywords = ["audio", "voice", "telephony", "wavekat"] categories = ["multimedia::audio"] +exclude = ["CHANGELOG.md"] [dependencies]