Skip to content

docs: update README.md #12

docs: update README.md

docs: update README.md #12

Workflow file for this run

name: release npm package
on:
workflow_dispatch:
push:
branches: ["master"]
paths:
- "package.json"
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup NodeJS
uses: actions/setup-node@v3.4.1
with:
node-version: 18
- name: Setup pnpm
uses: pnpm/action-setup@v2.2.2
with:
version: 7
- name: Install dependency
run: pnpm install --frozen-lockfile --silent
- name: Build
run: pnpm run build
- name: Get package-version
uses: nyaa8/package-version@v1
- uses: EndBug/add-and-commit@v9
with:
message: "release: v${{ env.PACKAGE_VERSION }}"
committer_name: github-actions[bot]
committer_email: github-actions[bot]@users.noreply.github.com
push: true
- name: Publish NPM package
uses: JS-DevTools/npm-publish@v1
with:
token: ${{ secrets.NPM_TOKEN }}
- uses: google-github-actions/release-please-action@v3
id: release
with:
release-type: node
token: ${{ secrets.GH_TOKEN }}
default-branch: master
release-as: ${{ env.PACKAGE_VERSION }}
skip-github-release: false
changelog-types: |
[
{ "type": "feat", "section": "Features", "hidden": false },
{ "type": "fix", "section": "Bug Fixes", "hidden": false },
{ "type": "perf", "section": "Performance", "hidden": false },
{ "type": "refactor", "section": "Refactor", "hidden": false },
{ "type": "docs", "section": "Documentation","hidden": false },
{ "type": "ci", "section": "CI/CD", "hidden": true },
{ "type": "revert", "section": "Reverts", "hidden": true },
{ "type": "test", "section": "Tests", "hidden": true },
{ "type": "build", "section": "Build", "hidden": true },
{ "type": "style", "section": "Styles", "hidden": true },
{ "type": "chore", "section": "Chores", "hidden": true }
]