chore: simplify scripts

This commit is contained in:
Anthony Fu 2025-09-24 08:51:33 +09:00
parent 7055e3fb6a
commit b6b2e6e431
No known key found for this signature in database
GPG Key ID: 179936958CD423FF
3 changed files with 11 additions and 25 deletions

View File

@ -7,28 +7,9 @@ on:
jobs:
release:
runs-on: ubuntu-latest
uses: sxzz/workflows/.github/workflows/release.yml@v1
with:
publish: true
permissions:
contents: write
id-token: write
steps:
- uses: actions/checkout@v5
with:
persist-credentials: false
fetch-depth: 0
- uses: pnpm/action-setup@v4
- name: Set node
uses: actions/setup-node@v5
with:
node-version: lts/*
cache: pnpm
- run: npx changelogithub
continue-on-error: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: pnpm install
- run: npm i -g npm@latest && pnpm publish --no-git-checks

2
.npmrc
View File

@ -1,2 +0,0 @@
ignore-workspace-root-check=true
shell-emulator=true

View File

@ -1,6 +1,9 @@
packages:
- docs
ignoreWorkspaceRootCheck: true
shellEmulator: true
catalog:
'@antfu/eslint-config': ^5.2.1
'@antfu/ni': ^25.0.0
@ -52,9 +55,13 @@ catalogs:
vitepress-plugin-group-icons: ^1.6.3
vue: ^3.5.18
vue-tsc: ^3.0.6
prod:
'@jridgewell/remapping': ^2.3.5
acorn: ^8.15.0
picomatch: ^4.0.3
webpack-virtual-modules: ^0.6.2
onlyBuiltDependencies:
- core-js
- esbuild
- simple-git-hooks