s3gw icon indicating copy to clipboard operation
s3gw copied to clipboard

CI/CD: Merge charts & tools repository into main s3gw

Open jhmarina opened this issue 2 years ago • 5 comments

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

jhmarina avatar Oct 18 '22 09:10 jhmarina

The tools repository has already been merged. We need to evaluate if we want to also implement merge the charts repo.

jhmarina avatar Mar 08 '23 17:03 jhmarina

Having everything in one repo will simplify the release process. We will go ahead with this

jhmarina avatar Mar 13 '23 13:03 jhmarina

@m-ildefons to coordinate with @Ameenasuhani on this

asettle avatar Aug 01 '23 13:08 asettle

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.

m-ildefons avatar Aug 01 '23 13:08 m-ildefons

I think we can safely push this until after LH 1.6. We'll deal with this then, given its potentially annoying side-effects.

jecluis avatar Oct 19 '23 05:10 jecluis