-
Notifications
You must be signed in to change notification settings - Fork 10
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
Release PRs to staging and production were not generated #2047
Comments
tretuna/sync-branches is not seeing much active maintenance at the moment. However, there is a newer release that should be used |
Another option is to use GitHub CLI instead of a 3rd party action. |
To further the complication it isn't possible to create PRs from Tags. |
To make this fully automated we'd need to also create a branch from the Tag. At the moment there aren't any GitHub CLI commands for performing branch operations. The existing GitHub Actions are few and appear to be out of date or little used. At this point I think it's safer to just manually perform the merge syncing and we can revisit this in the future. For now we should remove the syncing actions as they are not functional. |
While investigating this issue, I worked on test implementation at https://github.com/jobara/test-release-sync-actions |
New issue to implement the behaviour is filed at #2071 |
Prerequisites
Describe the bug
Upon cutting the 1.2.4 release, the sync release GitHub Actions did not trigger and no PRs were generated. I tried to run the "Sync release to staging" action manually but got an error that the "owner" was not defined. There is also a warning that tretuna/sync-branches@v1 is still configured to run on Node v12 but that the action was being forced to run in Node v16.
see:
Expected behavior
Upon a release being generated PRs should automatically be made from the new tag against Staging and Production.
Additional context
This feature was added in #2019
The text was updated successfully, but these errors were encountered: