- Replace pinned SHA action versions with maintainable semantic version tags
- Add QEMU setup for multi-arch builds
- Simplify conditionals and improve readability
- Clean up tag strategy with metadata action
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Migrates CI from legacy Jenkins pipeline to a clean, maintainable Gitea Actions workflow.
Changes
.gitea/workflows/docker-build.yaml— Refactored@v4,@v3,@v5,@v6) for better readability and easier maintenancedocker/setup-qemu-action@v3) for multi-architecture build supportdocker/metadata-action@v5:mainpusheslatesttag enabled only onmainbranchpushlogic based ongithub.event_name0 0 * * *)jcabillot/opencode-dispatchRemoved
Jenkinsfile— legacy Jenkins pipeline no longer neededCI Pipeline
mainmainNo test jobs included (not applicable for this project).