Skip to content

Conversation

jackton1
Copy link
Contributor

No description provided.

@jackton1 jackton1 merged commit 1788bab into main Jun 15, 2025
8 of 9 checks passed
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Commit Signing & Workflow Permissions Issues

The workflow will fail due to two issues:

  1. The create-pull-request action is configured to sign-commits: true, but GitHub Actions runners lack GPG keys for commit signing.
  2. The create-pull-request action now uses secrets.GITHUB_TOKEN instead of secrets.PAT_TOKEN. This limits its permissions, preventing it from triggering other workflows (recursive execution) or bypassing branch protection rules, which may prevent CI from running on the created pull requests, especially those labeled 'merge when passing'.

.github/workflows/sync-release-version.yml#L36-L42

labels: "merge when passing"
sign-commits: true
title: "Upgraded to ${{ steps.sync-release-version.outputs.new_version }}"
branch: "upgrade-to-${{ steps.sync-release-version.outputs.new_version }}"
commit-message: "Upgraded from ${{ steps.sync-release-version.outputs.old_version }} -> ${{ steps.sync-release-version.outputs.new_version }}"
body: "View [CHANGES](https://github.com/${{ github.repository }}/compare/${{ steps.sync-release-version.outputs.old_version }}...${{ steps.sync-release-version.outputs.new_version }})"
token: ${{ secrets.GITHUB_TOKEN }}

Fix in Cursor


BugBot free trial expires on June 22, 2025
You have used $0.00 of your $0.00 spend limit so far. Manage your spend limit in the Cursor dashboard.

Was this report helpful? Give feedback by reacting with 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant