Compare commits
3 commits
v0.1.0-alp
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
accb20a488 | ||
|
|
8ab8a2162e | ||
|
|
2c79c38515 |
2 changed files with 10 additions and 1 deletions
|
|
@ -15,7 +15,12 @@ set -uo pipefail
|
||||||
|
|
||||||
mirror=${MIRROR:-forge.quinefoundation.com/quine-global-labs/mirror}
|
mirror=${MIRROR:-forge.quinefoundation.com/quine-global-labs/mirror}
|
||||||
# Read from upstream itself, not from the mirror registries.conf points at.
|
# Read from upstream itself, not from the mirror registries.conf points at.
|
||||||
export CONTAINERS_REGISTRIES_CONF=/dev/null
|
# The flag, not CONTAINERS_REGISTRIES_CONF: podman and buildah read that
|
||||||
|
# variable, but skopeo never has. Until 2026-11-03 this exported it, skopeo
|
||||||
|
# read the mirror, and every run copied the mirror onto itself, so tags
|
||||||
|
# stayed at their first copy. (runner-x86-linux's skopeo now honors the
|
||||||
|
# variable too; petersweb-infra, hosts/runner-x86-linux.)
|
||||||
|
skopeo() { command skopeo --registries-conf /dev/null "$@"; }
|
||||||
|
|
||||||
for ref in "$@"; do
|
for ref in "$@"; do
|
||||||
src="docker://$ref"
|
src="docker://$ref"
|
||||||
|
|
|
||||||
|
|
@ -183,3 +183,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
rm -rf output release
|
rm -rf output release
|
||||||
podman logout "$REGISTRY" || true
|
podman logout "$REGISTRY" || true
|
||||||
|
# Each build leaves ~100 GB of images and stages; the runner's daily
|
||||||
|
# prune keeps a day's worth, and a second build that day filled the
|
||||||
|
# disk. The next build pulls its bases from the forge again.
|
||||||
|
podman image prune -af >/dev/null || true
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue