gendesign/.github/workflows
lekss361 9658baa6b2 fix(deploy): keep last 2 SHA-tagged images per repo, drop older
Previously `docker image prune -af --filter until=72h` only removed
images older than 72h. With multiple deploys/day we accumulate many
fresh (<72h) tagged images — each gendesign-backend / worker / frontend
SHA-tag is 500MB-1GB, filling /var/lib/docker.

New logic: for each ghcr.io/lekss361/gendesign-* repo, list tags sorted
by Created DESC, skip :latest, keep top 2, remove the rest. Still runs
the standard prune after for dangling layers + build cache.
2026-05-11 17:45:20 +03:00
..
ci.yml init 2026-04-25 13:45:19 +03:00
deploy-obsidian.yml fix 2026-05-11 09:57:40 +03:00
deploy.yml fix(deploy): keep last 2 SHA-tagged images per repo, drop older 2026-05-11 17:45:20 +03:00