diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 30f933f..e53caba 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -14,13 +14,13 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '18' + node-version: '20' registry-url: 'https://registry.npmjs.org' - name: Setup pnpm uses: pnpm/action-setup@v2 with: - version: 8 + version: 10 run_install: false - name: Get pnpm store directory @@ -42,13 +42,10 @@ jobs: - name: Update version from tag run: | - # 提取标签版本号(移除 'v' 前缀) VERSION=${GITHUB_REF#refs/tags/v} echo "Updating package.json version to $VERSION" - # 使用 jq 更新 package.json 中的版本号 jq ".version = \"$VERSION\"" package.json > package.json.tmp mv package.json.tmp package.json - # 显示更新后的版本号 echo "Updated version in package.json:" grep -m 1 "version" package.json diff --git a/package.json b/package.json index 64b06ea..2eade41 100644 --- a/package.json +++ b/package.json @@ -92,5 +92,6 @@ }, "engines": { "node": ">=16.0.0" - } -} \ No newline at end of file + }, + "packageManager": "pnpm@10.10.0+sha256.fa0f513aa8191764d2b6b432420788c270f07b4f999099b65bb2010eec702a30" +}