#!/usr/bin/env bash
# Join the per-arch tags into multi-arch manifests IMAGE:latest and
# IMAGE:DATE, and record what was published.
set -euo pipefail
cd "$(dirname "$0")/.."
. bin/lib.sh
unset DOCKER_HOST

refs=()
for arch in ${ARCHES:-amd64 arm64}; do
    refs+=("$(arch_tag "$arch")")
done

docker buildx imagetools create \
    -t "$IMAGE:latest" -t "$IMAGE:$DATE" "${refs[@]}"

docker buildx imagetools inspect "$IMAGE:$DATE" | tee "$LOGDIR/manifest.txt"
