#!/usr/bin/env bash set -euo pipefail REGISTRY="${REGISTRY#https://}" REGISTRY="${REGISTRY#http://}" REGISTRY="${REGISTRY%/}" IMAGE="${REGISTRY}/${REPOSITORY}:${TAG}" echo "Pushing ${IMAGE}" skopeo copy \ --dest-creds "${USERNAME}:${PASSWORD}" \ "docker-archive:result" \ "docker://${IMAGE}" if [ "${GITEA_REF_TYPE:-}" = "branch" ] && [ "${GITEA_REF_NAME:-}" = "main" ]; then skopeo copy \ --dest-creds "${USERNAME}:${PASSWORD}" \ "docker-archive:result" \ "docker://${REGISTRY}/${REPOSITORY}:latest" fi