s3gw
s3gw copied to clipboard
CI/CD: Merge charts & tools repository into main s3gw
What needs to be done
Merge the charts & tools repository into the main s3gw repo.
Why it needs to be done
We want to simplify the release process & one of the issues we've identified is that having separate repositories makes handling changelogs, release notes etc. complicated.
Acceptance Criteria
Both repositories are merged into the main s3gw repo.
Additional Information
The tools repository has already been merged. We need to evaluate if we want to also implement merge the charts repo.
Having everything in one repo will simplify the release process. We will go ahead with this
@m-ildefons to coordinate with @Ameenasuhani on this
There are plenty of instructions how to merge two repos without losing history. But the hard part here is going to be figuring out the release pipeline's (implicit) interactions with artifacthub.io, quay.io and other external stuff and making sure it runs correctly during releases.
I think we can safely push this until after LH 1.6. We'll deal with this then, given its potentially annoying side-effects.