split build jobs #2
Reference in New Issue
Block a user
No description provided.
Delete Branch "development"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
/describe
High-Level Summary:
This pull request refactors the CI/CD pipeline by separating the build and release processes into more granular jobs. The previous 'release' job has been renamed to 'go-binaries' and now specifically handles the compilation and release of Go executables. A new 'container-images' job has been introduced to manage the building and pushing of Docker images. This separation improves clarity and allows for independent management of these distinct build artifacts, while both continue to be triggered upon new version tags.
Detailed Description:
.gitea/workflows/ci.yml
: This file has been updated to split the monolithic release job into two distinct jobs:go-binaries
for Go executable compilation andcontainer-images
for Docker image building.