Skip to content

ci: add CI and release workflows#1

Merged
0xLeif merged 1 commit intomainfrom
ci/add-workflows
May 3, 2026
Merged

ci: add CI and release workflows#1
0xLeif merged 1 commit intomainfrom
ci/add-workflows

Conversation

@0xLeif
Copy link
Copy Markdown
Contributor

@0xLeif 0xLeif commented May 3, 2026

Summary

  • Adds .github/workflows/ci.yml — build + test on Linux/macOS/Windows, clippy with -D warnings, rustfmt --check
  • Adds .github/workflows/release.yml — cross-compile binaries on tag push, attach to GitHub release
  • Applies cargo fmt to make the lint job pass

Test plan

  • CI workflow runs green on this PR
  • Future tag push produces release artifacts for all 4 targets

🤖 Generated with Claude Code

Adds standard CI (build + test on linux/mac/windows, clippy, rustfmt) and
release (cross-compile + attach binaries to GH release on tag push).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@0xLeif 0xLeif merged commit c6287e0 into main May 3, 2026
6 checks passed
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