Skip to content

main: new workflow that syncs dev to vX.Y-dev #4398

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 6, 2025

Conversation

ralfhandl
Copy link
Contributor

New workflow to sync changes from dev to vX.Y-dev. This workflow will trigger on push to dev and create PRs for merging dev into vX.Y-dev unless such a PR already exists.

The sync PR's author is the github-actions bot, so a single maintainer or TSC member can approve and merge it. An example PR created by this action is

This is a low-key solution to #4373 (comment) that only relies on GitHub tools without third-party dependencies.

Tick one of the following options:

  • schema changes are included in this pull request
  • schema changes are needed for this pull request but not done yet
  • no schema changes are needed for this pull request

Copy link
Contributor

@lornajane lornajane left a comment

Choose a reason for hiding this comment

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

A close relative of #4393 - if we get that one merged, then let's revisit this, add documentation and any other changes, and then review.

@lornajane lornajane force-pushed the main-workflow-sync-dev-to-vX.Y-dev branch from fe71ca2 to 0932cde Compare March 6, 2025 15:58
@lornajane
Copy link
Contributor

I just rebased this so we can apply it on top of the main branch after the other change which has already merged. I need to update the docs again in this branch.

@ralfhandl
Copy link
Contributor Author

@lornajane Updated the docs - hope I'm not interfering with your work.

@ralfhandl ralfhandl requested review from lornajane and a team March 6, 2025 16:09
Copy link
Contributor

@lornajane lornajane left a comment

Choose a reason for hiding this comment

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

We're all set! Thanks for the script and the docs @ralfhandl 🎉

@lornajane lornajane merged commit 79ff798 into main Mar 6, 2025
4 checks passed
@lornajane lornajane deleted the main-workflow-sync-dev-to-vX.Y-dev branch March 6, 2025 16:15
@ralfhandl ralfhandl mentioned this pull request Mar 7, 2025
11 tasks
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