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 and container-images for Docker image building.
**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 and `container-images` for Docker image building.
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.
/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-binariesfor Go executable compilation andcontainer-imagesfor Docker image building.