[PR #6453] [MERGED] ci: add auto cherry-pick PRs from canary to main #6675

Closed
opened 2026-03-13 13:07:46 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/6453
Author: @himself65
Created: 12/1/2025
Status: Merged
Merged: 12/1/2025
Merged by: @himself65

Base: canaryHead: himself65/2025/12/01/cherry-pick


📝 Commits (2)

  • a41ebe3 ci: add auto cherry-pick PRs from canary to main
  • a2614f4 ci: add auto cherry-pick PRs from canary to main

📊 Changes

1 file changed (+336 additions, -0 deletions)

View changed files

.github/workflows/auto-cherry-pick-to-main.yml (+336 -0)

📄 Description

Summary by cubic

Adds a GitHub Action to automatically cherry-pick merged PRs from canary to main, keeping main up-to-date without manual work. It skips PRs with breaking or skip labels and comments on success or conflicts.

  • New Features
    • Triggers on canary pushes, hourly schedule, and manual dispatch.
    • Ignores PRs with breaking-change/breaking/major, merge-to-main/merge-to-main-failure, skip-cherry-pick, canary-only, or auto-cherry-picked labels.
    • Cherry-picks merge commits to main; skips if already present and pushes successes.
    • Labels successful and skipped PRs to prevent reprocessing; on conflicts, aborts, adds skip-cherry-pick label, and guides next steps.
    • Adds a run summary to the workflow output.

Written for commit a2614f437e. Summary will update automatically on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/6453 **Author:** [@himself65](https://github.com/himself65) **Created:** 12/1/2025 **Status:** ✅ Merged **Merged:** 12/1/2025 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `canary` ← **Head:** `himself65/2025/12/01/cherry-pick` --- ### 📝 Commits (2) - [`a41ebe3`](https://github.com/better-auth/better-auth/commit/a41ebe3c637060a0328645de6ab96d799046410c) ci: add auto cherry-pick PRs from canary to main - [`a2614f4`](https://github.com/better-auth/better-auth/commit/a2614f437e002acdd92a687c05f0f350d498cd03) ci: add auto cherry-pick PRs from canary to main ### 📊 Changes **1 file changed** (+336 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/auto-cherry-pick-to-main.yml` (+336 -0) </details> ### 📄 Description <!-- This is an auto-generated description by cubic. --> ## Summary by cubic Adds a GitHub Action to automatically cherry-pick merged PRs from canary to main, keeping main up-to-date without manual work. It skips PRs with breaking or skip labels and comments on success or conflicts. - **New Features** - Triggers on canary pushes, hourly schedule, and manual dispatch. - Ignores PRs with breaking-change/breaking/major, merge-to-main/merge-to-main-failure, skip-cherry-pick, canary-only, or auto-cherry-picked labels. - Cherry-picks merge commits to main; skips if already present and pushes successes. - Labels successful and skipped PRs to prevent reprocessing; on conflicts, aborts, adds skip-cherry-pick label, and guides next steps. - Adds a run summary to the workflow output. <sup>Written for commit a2614f437e002acdd92a687c05f0f350d498cd03. Summary will update automatically on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 13:07:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#6675