Skip to content

feat(ci): release builds fat binary from ley-line artifacts#96

Merged
jamestexas merged 1 commit intomainfrom
feat/release-pipeline
Mar 15, 2026
Merged

feat(ci): release builds fat binary from ley-line artifacts#96
jamestexas merged 1 commit intomainfrom
feat/release-pipeline

Conversation

@jamestexas
Copy link
Copy Markdown
Contributor

Summary

  • Replace goreleaser with build matrix that downloads pre-built ley-line staticlib + header
  • CGO-links mache against ley-line, produces platform binaries
  • Dispatches to kiln after release
  • Golden-path comment on Taskfile, updated CI comment

Part of the release decoupling epic — mache owns its build, downloads engine artifacts from ley-line releases.

Test plan

  • Verify ley-line artifacts download correctly in CI
  • Tag a test release and verify fat binaries are produced
  • Verify kiln dispatch fires

🤖 Generated with Claude Code

Replace goreleaser with build matrix that downloads pre-built ley-line
staticlib + header, CGO-links mache against them, and publishes
platform binaries. Dispatches to kiln after release.

- Add golden-path comment to Taskfile
- Update notify-kiln comment in ci.yml

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jamestexas jamestexas merged commit 9a60da6 into main Mar 15, 2026
12 checks passed
@jamestexas jamestexas deleted the feat/release-pipeline branch March 15, 2026 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant