From 8ab05a8a84060745bdc8f0b4f6d8f403c29e06b8 Mon Sep 17 00:00:00 2001 From: Parker Brown <17183625+parkerbxyz@users.noreply.github.com> Date: Fri, 15 Aug 2025 12:34:57 -0700 Subject: [PATCH] Add beta branch support for releases (#282) Updated release workflow and semantic-release config to include the beta branch and pattern-matched branches for release automation. The beta branch is now marked as a prerelease. --- .github/workflows/release.yml | 2 ++ package.json | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b9a7046..ac1c7ab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,9 @@ name: release on: push: branches: + - "*.x" - main + - beta permissions: contents: write diff --git a/package.json b/package.json index 145240f..a3f3f32 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,11 @@ "release": { "branches": [ "+([0-9]).x", - "main" + "main", + { + "name": "beta", + "prerelease": true + } ], "plugins": [ "@semantic-release/commit-analyzer",