Skip to content

ci: rework CI/CD pipeline and add release workflow#339

Merged
Sweattypalms merged 5 commits intomasterfrom
housekeeping/ci-cd-rework
Feb 16, 2026
Merged

ci: rework CI/CD pipeline and add release workflow#339
Sweattypalms merged 5 commits intomasterfrom
housekeeping/ci-cd-rework

Conversation

@Sweattypalms
Copy link
Member

  • Slim down rust.yml: remove build job, reduce test matrix to ubuntu-only, add shared rust-cache keys across jobs
  • Add release.yml: tag-triggered pipeline that validates, builds production binaries for 4 platforms, and publishes GitHub Releases with checksums
  • Add production build profile (release + LTO + strip + single codegen unit, without panic=abort)

- Slim down rust.yml: remove build job, reduce test matrix to
  ubuntu-only, add shared rust-cache keys across jobs
- Add release.yml: tag-triggered pipeline that validates, builds
  production binaries for 4 platforms, and publishes GitHub Releases
  with checksums
- Add production build profile (release + LTO + strip + single
  codegen unit, without panic=abort)
…uidelines

- Add docs/ci/README.md covering both workflows, build profiles, caching
  strategy, release process, and cache performance notes
- Add .claude/commands/document.md for documenting topics into docs/
- Update CLAUDE.md with production profile and documentation policy
@Sweattypalms Sweattypalms merged commit 0a1ae27 into master Feb 16, 2026
2 checks passed
@Sweattypalms Sweattypalms deleted the housekeeping/ci-cd-rework branch February 16, 2026 06:24
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