chore: release

This commit is contained in:
lisonge 2023-09-04 19:59:51 +08:00
parent bd5eb8da22
commit c85f0bea83
2 changed files with 3 additions and 10 deletions

View File

@ -16,4 +16,3 @@ jobs:
- uses: google-github-actions/release-please-action@v3
with:
release-type: node
package-name: release-please-action

View File

@ -7,8 +7,7 @@ on:
jobs:
release:
if: |
${{ contains(github.event.head_commit.message, 'chore: release') }}
if: ${{ startsWith(github.event.head_commit.message, 'chore(main):') && contains(github.event.head_commit.message, 'release') }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@ -21,9 +20,7 @@ jobs:
- run: pnpm install
- name: Release
run: |
pnpm run build
- run: pnpm run build
- name: Git commit
id: commit
@ -44,10 +41,7 @@ jobs:
branch: ${{ github.ref }}
- name: Publish package
if: ${{ steps.commit.outcome == 'success' }}
run: |
pnpm config set //registry.npmjs.org/:_authToken ${{ secrets.NPM_TOKEN }}
pnpm publish
- name: Log
if: ${{ steps.commit.outcome != 'success' }}
run: echo Nothing to commit.