Skip to content

feat: auto-trigger promote-to-main on Version Packages merge#211

Merged
kevinmaes merged 1 commit intodevfrom
fix/promote-to-main-auto-trigger
Dec 19, 2025
Merged

feat: auto-trigger promote-to-main on Version Packages merge#211
kevinmaes merged 1 commit intodevfrom
fix/promote-to-main-auto-trigger

Conversation

@kevinmaes
Copy link
Owner

Summary

  • Renames release-to-main.ymlpromote-to-main.yml (matches maze repo naming)
  • Adds automatic trigger when a "Version Packages" PR is merged to dev
  • Keeps manual workflow_dispatch as backup
  • Vercel will auto-deploy main to production after merge

How it works

The workflow triggers on pull_request: closed to dev, but only runs if:

  1. The PR was actually merged (not just closed)
  2. The PR title contains "Version Packages"

Test plan

  • Merge this PR to dev
  • Merge the resulting Version Packages PR
  • Verify Promote to Main workflow triggers automatically
  • Verify main branch is updated and Vercel deploys

🤖 Generated with Claude Code

Rename release-to-main.yml to promote-to-main.yml (matches maze repo)
and add automatic trigger when Version Packages PR is merged.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Dec 19, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
eggdrop Ready Ready Preview, Comment Dec 19, 2025 1:02pm

@changeset-bot
Copy link

changeset-bot bot commented Dec 19, 2025

🦋 Changeset detected

Latest commit: 0efaa91

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
eggdrop Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@kevinmaes kevinmaes merged commit 9abd0ae into dev Dec 19, 2025
4 checks passed
@kevinmaes kevinmaes deleted the fix/promote-to-main-auto-trigger branch December 19, 2025 13:38
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