add latest tag with prod release

This commit is contained in:
Andras Bacsai 2023-02-20 10:23:31 +01:00
parent 0bbde0c605
commit 06563ef921
2 changed files with 18 additions and 0 deletions

View File

@ -104,6 +104,7 @@ jobs:
- name: Create & publish manifest
run: |
docker buildx imagetools create --append coollabsio/coolify:${{steps.package-version.outputs.current-version}}-arm64 --append coollabsio/coolify:${{steps.package-version.outputs.current-version}}-aarch64 --tag coollabsio/coolify:${{steps.package-version.outputs.current-version}}
docker buildx imagetools create coollabsio/coolify:3.12.19 --tag coollabsio/coolify:latest
- uses: sarisia/actions-status-discord@v1
if: always()
with:

View File

@ -0,0 +1,17 @@
#!/bin/bash
VERSION=$(cat ./package.json | jq -r .version)
IMAGE=coollabsio/coolify
echo "Pulling $IMAGE:$VERSION"
docker pull $IMAGE:$VERSION
echo "Tagging $IMAGE:$VERSION as $IMAGE:latest"
docker tag $IMAGE:$VERSION $IMAGE:latest
echo "Pushing $IMAGE:latest"
read -p "Are you sure you want to push $IMAGE:latest? (y/n) " -n 1 -r
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
echo "Aborting"
exit 1
fi
docker push $IMAGE:latest