feat!: setup next branch for v11 alpha releases

BREAKING CHANGE: This sets up the next branch for v11.x alpha/preview releases with semantic-release configuration
This commit is contained in:
Yang Jun
2026-01-10 00:25:18 +08:00
parent 71aa1b1998
commit ac0a7c5837
2 changed files with 8 additions and 7 deletions
+1 -6
View File
@@ -19,12 +19,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
if [ ${{ github.ref == 'refs/heads/master' }} ]; then
npx semantic-release
else
npx semantic-release --dry-run
fi
run: npx semantic-release
- name: Archive npm failure logs
uses: actions/upload-artifact@v4
if: failure()
+7 -1
View File
@@ -113,7 +113,13 @@
"commander": "^10.0.0"
},
"release": {
"branch": "master",
"branches": [
"master",
{
"name": "next",
"prerelease": "alpha"
}
],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",