Skip to content

Add skip_approval option to generate-changeset action#16

Open
abidlabs wants to merge 1 commit intomainfrom
remove-approval-checkbox
Open

Add skip_approval option to generate-changeset action#16
abidlabs wants to merge 1 commit intomainfrom
remove-approval-checkbox

Conversation

@abidlabs
Copy link
Copy Markdown
Member

@abidlabs abidlabs commented Feb 4, 2026

This adds a new skip_approval input parameter to the generate-changeset action that allows repositories (specifically daggr and trackio) to opt out of requiring manual changeset approval.

When skip_approval: 'true' is set:

  • The action always outputs approved: true regardless of checkbox state
  • The approval checkbox and warning message ("‼️ Changeset not approved...") are removed from the PR comment

This adds a new 'skip_approval' input parameter that when set to 'true':
- Always outputs 'approved: true' regardless of checkbox state
- Removes the approval checkbox and warning message from the PR comment

This allows repositories to opt out of requiring manual changeset approval.
@abidlabs abidlabs requested a review from pngwn February 4, 2026 19:53
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