Use this script when Forgejo CI/CD runners are unavailable or stuck: export REGISTRY_TOKEN='<your-token>' ./scripts/build-and-push.sh Features: - Dependency checks (docker, git) - Commit info extraction - Registry login/logout - Multi-tag build - Progress output - Error handling - Cleanup