From de44db9a9bc2942b9b0dd592ebf0ec1d0f50bfdb Mon Sep 17 00:00:00 2001 From: Luis Covarrubias Date: Mon, 10 Nov 2025 14:40:15 -0800 Subject: [PATCH] feat: update semantic release configuration Update multi-semantic-release to ignore private packages and explicitly configure ignored packages in .multi-releaserc.json to exclude the UI package from the release process. Co-authored-by: llm-git Ticket: BTC-0 --- .github/workflows/publish.yaml | 2 +- .multi-releaserc.json | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .multi-releaserc.json diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 07122b8b..a7c6f3b7 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -55,4 +55,4 @@ jobs: run: npm ci --workspaces --include-workspace-root - name: Release (multi-semantic-release) - run: npx multi-semantic-release + run: npx multi-semantic-release --ignore-private-packages diff --git a/.multi-releaserc.json b/.multi-releaserc.json new file mode 100644 index 00000000..7899dfa3 --- /dev/null +++ b/.multi-releaserc.json @@ -0,0 +1,6 @@ +{ + "ignorePackages": [ + "packages/wasm-utxo-ui/**" + ] +} +