Skip to content

Commit e31545f

Browse files
committed
chore: setup for publishing a separate beta
1 parent 9ec95b9 commit e31545f

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
name: Release
22
on:
33
push:
4-
branches:
5-
- main
4+
branches: [main, release]
65
jobs:
76
release:
87
name: Release
98
runs-on: ubuntu-latest
109
steps:
1110
- name: Checkout
12-
uses: actions/checkout@v2
11+
uses: actions/checkout@v3
1312
with:
1413
fetch-depth: 0
1514
- name: Setup Node.js
16-
uses: actions/setup-node@v2
15+
uses: actions/setup-node@v3
1716
with:
1817
node-version: lts/*
1918
- name: Install dependencies
@@ -25,4 +24,3 @@ jobs:
2524
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2625
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
2726
run: npx semantic-release
28-

release.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
branches: ["release", { name: "main", channel: "beta", prerelease: "beta" }],
3+
};

0 commit comments

Comments
 (0)