chore(ci): drop glibc Linux binary, ship only static musl #29

Merged
David merged 1 commit from chore/ytmcp-20-drop-glibc-binary into main 2026-06-24 12:37:26 +02:00
Member

Stop building and publishing the dynamic glibc Linux binary artifact. The static musl binary becomes the sole Linux binary; the Windows artifact and the check gate / HTTP service image (which still use oci-build/Dockerfile) are unchanged.

  • Delete .forgejo/workflows/build-binary.yml (the glibc binary publish workflow).
  • build-binary-static.yml and build-binary-windows.yml now divide nproc by 2 instead of 3 (expression and comment) because only two binary build workflows share the runner, keeping the < 1 -> 1 floor guard.
  • README.md releases table drops the dynamic glibc row; static and Windows rows remain.
  • CLAUDE.md TLS / build images note now reads two build-binary*.yml workflows and nproc/2; glibc runtime-stage notes left intact.

#YTMCP-20

Stop building and publishing the dynamic glibc Linux binary artifact. The static musl binary becomes the sole Linux binary; the Windows artifact and the check gate / HTTP service image (which still use oci-build/Dockerfile) are unchanged. - Delete .forgejo/workflows/build-binary.yml (the glibc binary publish workflow). - build-binary-static.yml and build-binary-windows.yml now divide nproc by 2 instead of 3 (expression and comment) because only two binary build workflows share the runner, keeping the < 1 -> 1 floor guard. - README.md releases table drops the dynamic glibc row; static and Windows rows remain. - CLAUDE.md TLS / build images note now reads two build-binary*.yml workflows and nproc/2; glibc runtime-stage notes left intact. #YTMCP-20
chore(ci): drop glibc Linux binary, ship only static musl
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 23s
Create release / Create release from merged PR (pull_request) Has been skipped
4ce80f5c19
Stop building and publishing the dynamic glibc Linux binary artifact. The static musl binary becomes the sole Linux binary; the Windows artifact and the check gate / HTTP service image (which still use oci-build/Dockerfile) are unchanged.

- Delete .forgejo/workflows/build-binary.yml (the glibc binary publish workflow).
- build-binary-static.yml and build-binary-windows.yml now divide nproc by 2 instead of 3 (expression and comment) because only two binary build workflows share the runner, keeping the < 1 -> 1 floor guard.
- README.md releases table drops the dynamic glibc row; static and Windows rows remain.
- CLAUDE.md TLS / build images note now reads two build-binary*.yml workflows and nproc/2; glibc runtime-stage notes left intact.

#YTMCP-20
David merged commit 1e7ccec657 into main 2026-06-24 12:37:26 +02:00
David deleted branch chore/ytmcp-20-drop-glibc-binary 2026-06-24 12:37:26 +02:00
Commenting is not possible because the repository is archived.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pandoras-box/youtrack-mcp!29
No description provided.