ci(ci-semver): enable semantic versioning

This commit is contained in:
ZanzyTHEbar 2023-01-21 15:20:43 +00:00
parent e793ed885e
commit 2fe6b3569d
2 changed files with 23 additions and 24 deletions

View File

@ -3,7 +3,7 @@ on:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
push:
branches: [main]
branches: [main, master]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
@ -39,32 +39,32 @@ jobs:
name: Deploy
needs: [build]
steps:
#- name: Checkout
# uses: actions/checkout@v3
# with:
# fetch-depth: 0
#- name: Create Directory
# run: mkdir -p dist
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Create Directory
run: mkdir -p dist
- name: Download artifact
uses: actions/download-artifact@v2
with:
name: production-files
path: ./dist
#- name: Setup node
# uses: actions/setup-node@v3
# with:
# node-version: 18
#- run: npm install -g conventional-changelog-conventionalcommits
#- run: npm install -g semantic-release@v19.0.5
#- run: npm install -g @semantic-release/exec
#- run: npm install -g @semantic-release/git
#- run: npm install -g @semantic-release/release-notes-generator
#- run: npm install -g @semantic-release/changelog
#- run: npm install -g @semantic-release/github
#- name: Release
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# run: semantic-release
- name: Setup node
uses: actions/setup-node@v3
with:
node-version: 18
- run: npm install -g conventional-changelog-conventionalcommits
- run: npm install -g semantic-release@v19.0.5
- run: npm install -g @semantic-release/exec
- run: npm install -g @semantic-release/git
- run: npm install -g @semantic-release/release-notes-generator
- run: npm install -g @semantic-release/changelog
- run: npm install -g @semantic-release/github
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: semantic-release
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3.9.2
with:

View File

@ -1,8 +1,7 @@
{
"branches": [
"main",
"master",
"docs"
"master"
],
"plugins": [
[