split build jobs #2

Merged
rmcguire merged 2 commits from development into main 2025-07-28 21:08:53 +00:00
Owner
No description provided.
rmcguire added 1 commit 2025-07-28 21:06:50 +00:00
rmcguire added 1 commit 2025-07-28 21:08:20 +00:00
Author
Owner

/describe

/describe
Author
Owner

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.
rmcguire merged commit 6c1f325b8c into main 2025-07-28 21:08:53 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rmcguire/go-server-with-otel#2
No description provided.