Skip to content
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

Automate provider version bumps #795

Closed
salasberryfin opened this issue Oct 21, 2024 · 0 comments · Fixed by #796
Closed

Automate provider version bumps #795

salasberryfin opened this issue Oct 21, 2024 · 0 comments · Fixed by #796
Assignees

Comments

@salasberryfin
Copy link
Contributor

salasberryfin commented Oct 21, 2024

Description

After creating a forked version of CAPI projects (core, providers, etc.) we now need to take care of publishing mirror releases ourselves. While looking at #785, there should be a mechanism to simplify the process and automate as many steps as possible. Turtles maintains a list of URLs pointing to all pre-built providers in a configuration file here. We can use updatecli to automate creation of version bump PRs.

Options

  • Easiest solution is to schedule executions of this automation and let it check what the latest release is for each of the projects. updatecli is smart enough to then only generate a PR if there are changes to the configuration file.
  • We could also test the possibility of using a dispatch webhook so events in forked repositories can trigger actions in Turtles to run updatecli.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

1 participant