diff --git a/.github/workflows/auto-pr.yml b/.github/workflows/auto-pr.yml index 135eacb..d22a6f6 100644 --- a/.github/workflows/auto-pr.yml +++ b/.github/workflows/auto-pr.yml @@ -17,17 +17,22 @@ jobs: - name: Open PR dev -> main if not exists env: GH_TOKEN: ${{ secrets.AUTO_PR_TOKEN }} + PR_BODY: | + ### Auto-generated PR + Merge latest `dev` changes into `main` to trigger a release. + + > **⚠️ Important:** When you click Squash and Merge, ensure the commit message starts with: + > - `fix:` to publish a Patch release (0.0.X) + > - `feat:` to publish a Minor release (0.X.0) + > If it starts with `chore:`, no NPM package will be published! run: | PR=$(gh pr list --base main --head dev --state open --json number -q '.[0].number') if [ -z "$PR" ]; then gh pr create \ --base main \ --head dev \ - --title "chore: merge dev into main" \ - --body "### Auto-generated PR - Merge latest \`dev\` changes into \`main\` to trigger a release. - - > Squash and merge to keep a clean history." + --title "fix: merge latest dev updates into main" \ + --body "$PR_BODY" echo "PR created." else echo "PR #$PR already open, skipping." diff --git a/package.json b/package.json index be1e055..43d2e36 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,12 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/nadav-node9/node9-proxy.git" + "url": "git+https://github.com/node9-ai/node9-proxy.git" }, "bugs": { - "url": "https://github.com/nadav-node9/node9-proxy/issues" + "url": "https://github.com/node9-ai/node9-proxy/issues" }, - "homepage": "https://github.com/nadav-node9/node9-proxy#readme", + "homepage": "https://github.com/node9-ai/node9-proxy#readme", "keywords": [ "ai-security", "mcp",