Skip to content

chore: trigger releases from main changesets#64

Merged
marandaneto merged 3 commits intomainfrom
chore/release-on-main-push
May 4, 2026
Merged

chore: trigger releases from main changesets#64
marandaneto merged 3 commits intomainfrom
chore/release-on-main-push

Conversation

@marandaneto
Copy link
Copy Markdown
Member

@marandaneto marandaneto commented May 4, 2026

💡 Motivation and Context

Standardize SDK releases so they are triggered by pushes to main containing release changesets, rather than by PR labels or pull_request.closed events.

Changes

  • Updated the release workflow to run on push to main for .changeset/**, while keeping manual workflow_dispatch
  • Removed release-label and bump-label checks from the release flow
  • Added [skip ci] to release version-bump commits and narrowed release path filters to changeset markdown files to avoid re-triggering release workflows on consumed changeset deletions
  • Updated only the release-label parts of the release docs and PR checklist

💚 How did you test it?

  • Parsed the updated release workflow YAML locally
  • Verified the release workflow no longer references pull_request, PR labels, or bump labels
  • Verified PR templates no longer ask for release labels

📝 Checklist

  • I reviewed the submitted code.
  • I added tests to verify the changes.
  • I updated the docs if needed.
  • No breaking change or entry added to the changelog.

If releasing new changes

  • Ran pnpm changeset to generate a changeset file (not needed for this release-process-only change)

@marandaneto marandaneto marked this pull request as ready for review May 4, 2026 12:48
@marandaneto marandaneto requested a review from a team as a code owner May 4, 2026 12:48
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 4, 2026

Reviews (1): Last reviewed commit: "chore: skip release workflow on version ..." | Re-trigger Greptile

@marandaneto marandaneto merged commit f379665 into main May 4, 2026
13 checks passed
@marandaneto marandaneto deleted the chore/release-on-main-push branch May 4, 2026 14:19
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.

2 participants