Automate dependency workflow further #958
Labels
CI
Continuous Integration - GitHub Actions issues (NOT related to the repository Action)
dependency_updates
Issues pertaining to updates to our dependencies that are breaking the eager build
enhancement
New feature or request
priority/low
Issue or PR with a consensus of low priority
providers_updates
Updates to the Providers Repo
In Materials-Consortia/optimade-gateway I have now succeeded in developing some workflows for automating the dependency handling further, automatically activating auto-merge for the @dependabot PRs, merging them into a permanent branch that's not the default branch and then once a week create a PR from this, generating a "burner" branch that's a copy of the permanent branch.
It's necessary with this "burner" branch due to the branch being automatically deleted upon merging.
Then when this special PR is merged the permanent dependency branch will be reset to the default branch.
As a note, I think I'd avoid including the
providers
updates in this system, as these updates should be merged into the default branch ASAP, while the dependency updates can (in theory) wait.The text was updated successfully, but these errors were encountered: