From 8a28ef38bfb77661f5d816b1a74d6e647294c0c2 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Thu, 19 Dec 2024 21:14:05 +0100 Subject: [PATCH] Update RELEASE.md - add milestone cleanup - add docker --- RELEASE.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/RELEASE.md b/RELEASE.md index 62faf40..3e95429 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -81,6 +81,20 @@ for more detailed information about that. That's why the workflow "release-publi * https://repo1.maven.org/maven2/org/liquibase/ext/liquibase-percona/ 8. If the action ran successfully, then you can finally publish the release on github. + Don't forget to rename the [milestone](https://github.com/liquibase/liquibase-percona/milestones) from next to x.y.z + and create a new fresh milestone. + +9. Once the release is available in maven central, you can build the docker image and publish it: + ``` + cd docker + IMAGE=andreasdangel/liquibase-percona + docker build \ + -t $IMAGE:latest -t $IMAGE:x.y.z -t $IMAGE:x.y \ + . + docker push $IMAGE:latest + docker push $IMAGE:x.y.z + docker push $IMAGE:x.y + ``` Notes: * liquibase-percona has reproducible builds, that means, you can rebuild the extension from the same tag