diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e56158d..80a606b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,13 +20,10 @@ jobs: with: # 配置为 monorepo 模式 command: manifest + # 确保使用 manifest 配置文件 + config-file: .release-please-config.json + manifest-file: .release-please-manifest.json monorepo-tags: true - # 配置包路径 - packages: - packages/puppeteer - packages/puppeteer-core - # 配置发布类型 - release-type: node - name: 检出代码 uses: actions/checkout@v4 # 安装 pnpm diff --git a/.release-please-config.json b/.release-please-config.json new file mode 100644 index 0000000..4b6ab70 --- /dev/null +++ b/.release-please-config.json @@ -0,0 +1,15 @@ +{ + "packages": { + "packages/puppeteer": { + "release-type": "node", + "package-name": "@karinjs/puppeteer" + }, + "packages/puppeteer-core": { + "release-type": "node", + "package-name": "@karinjs/puppeteer-core" + } + }, + "bootstrap-sha": "commit-sha-here", + "release-type": "node", + "include-component-in-tag": true +} \ No newline at end of file diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000..fea3454 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "1.0.0" +} \ No newline at end of file