chore(workflows/publish-docs): add workflow_dispatch trigger

This commit is contained in:
JackLian 2023-12-14 14:00:52 +08:00
parent 90add387ac
commit 613142b2d8

View File

@ -6,6 +6,7 @@ on:
- develop
paths:
- 'docs/docs/**'
workflow_dispatch:
jobs:
publish-docs:
@ -24,9 +25,9 @@ jobs:
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
git add package.json
git commit -m "Update package version"
git commit -m "chore(docs): publish documentation"
git push
- run: cd docs && npm publish
- run: cd docs && npm build && npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Get version
@ -48,4 +49,4 @@ jobs:
owner: context.repo.owner,
repo: context.repo.repo,
body: '🚀 New version has been released: ' + '${{ needs.publish-docs.outputs.version }}'
})
})