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 - uses: google-github-actions/release-please-action@v3
with: with:
release-type: node release-type: node
package-name: release-please-action

View File

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