From 678c989d064e9325de89ba39978e8a0e99724eee Mon Sep 17 00:00:00 2001 From: ringotc Date: Mon, 4 Mar 2024 09:50:24 -0800 Subject: [PATCH] update github action & semantic-release for channel distribution --- .github/workflows/deploy-main-channel-to-dev.yaml | 3 +++ .github/workflows/deploy-main-channel-to-prod.yaml | 3 +++ .github/workflows/deploy-main-channel-to-test.yaml | 3 +++ .releaserc.json | 12 +++++++++++- 4 files changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-main-channel-to-dev.yaml b/.github/workflows/deploy-main-channel-to-dev.yaml index 7801b2f37..ec503e008 100644 --- a/.github/workflows/deploy-main-channel-to-dev.yaml +++ b/.github/workflows/deploy-main-channel-to-dev.yaml @@ -6,6 +6,9 @@ on: git-tag: description: 'Branch/hash/tag' required: true + push: + branches: + - 'feature/**' env: project-directory: ./ diff --git a/.github/workflows/deploy-main-channel-to-prod.yaml b/.github/workflows/deploy-main-channel-to-prod.yaml index 54f136323..e12c349f3 100644 --- a/.github/workflows/deploy-main-channel-to-prod.yaml +++ b/.github/workflows/deploy-main-channel-to-prod.yaml @@ -6,6 +6,9 @@ on: git-tag: description: 'Branch/hash/tag' required: true + push: + branches: + - 'main' env: project-directory: ./ diff --git a/.github/workflows/deploy-main-channel-to-test.yaml b/.github/workflows/deploy-main-channel-to-test.yaml index b22a1154b..b5d194f1d 100644 --- a/.github/workflows/deploy-main-channel-to-test.yaml +++ b/.github/workflows/deploy-main-channel-to-test.yaml @@ -6,6 +6,9 @@ on: git-tag: description: 'Branch/hash/tag' required: true + push: + branches: + - 'test/**' env: project-directory: ./ diff --git a/.releaserc.json b/.releaserc.json index 6903e9897..f910066cb 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -21,9 +21,19 @@ "channel": "next" }, { - "name": "demo", + "name": "feature/**", "prerelease": true, "channel": "alpha" + }, + { + "name": "bugfix/**", + "prerelease": true, + "channel": "beta" + }, + { + "name": "test/**", + "prerelease": true, + "channel": "beta" } ], "plugins": [