Skip to content

feat: add CI/CD pipeline#1

Merged
wavekat-eason merged 1 commit intomainfrom
feat/cicd
Mar 27, 2026
Merged

feat: add CI/CD pipeline#1
wavekat-eason merged 1 commit intomainfrom
feat/cicd

Conversation

@wavekat-eason
Copy link
Copy Markdown
Contributor

@wavekat-eason wavekat-eason commented Mar 27, 2026

Summary

  • GitHub Actions CI workflow (fmt, clippy, test, doc)
  • release-plz workflow for automated versioning and crates.io publishing
  • Makefile for local dev shortcuts (make ci, make test, etc.)
  • CITATION.cff for academic citation metadata
  • Publishing metadata added to crate Cargo.toml

Test plan

  • Verify CI workflow passes on this PR
  • Confirm make ci runs locally
  • Add CARGO_REGISTRY_TOKEN secret to repo settings for crates.io publish

🤖 Generated with Claude Code

- GitHub Actions CI (fmt, clippy, test, doc)
- release-plz workflow for automated versioning and crates.io publish
- Makefile for local dev shortcuts
- CITATION.cff for academic citation
- Publishing metadata in Cargo.toml

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@wavekat-eason wavekat-eason merged commit d3dfa04 into main Mar 27, 2026
1 check passed
@wavekat-eason wavekat-eason deleted the feat/cicd branch March 27, 2026 05:20
@github-actions github-actions bot mentioned this pull request Mar 27, 2026
wavekat-eason pushed a commit that referenced this pull request Mar 27, 2026
## 🤖 New release

* `wavekat-core`: 0.0.1

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.0.1](https://github.com/wavekat/wavekat-core/releases/tag/v0.0.1)
- 2026-03-27

### Added

- add CI/CD pipeline
([#1](#1))

### Other

- wavekat-core project scaffolding
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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