#4074 Add bump git tags workflow
Pull request opened by
eapolinario
Describe your changes
This PR adds a github workflow to bump the patch version of all necessary git tags (as described in
https://go.dev/ref/mod#vcs-version). This is necessary so that downstream golang repositories can update to specific versions of components.
In terms of the mechanics of the gh workflow, on merges to master we bump the patch version of the latest tag and we use that version create tags for each component. For example, let's say that the we're updating to version v1.9.1, this is going to create 7 tags:
• v1.9.1
• datacatalog/v1.9.1
• flyteadmin/v1.9.1
• flytecopilot/v1.9.1
• flyteplugins/v1.9.1
• flytepropeller/v1.9.1
• flytestdlib/v1.9.1
I also took the chance to improve the fork-ability of the flyte repo. I also tested these changes on a fork.
A subsequent change is going to modify the release scripts.
flyteorg/flyte
GitHub Actions: Integration Test (flyteadmin) / Integration tests
✅ 29 other checks have passed
29/30 successful checks