ยท 1 min read

Releasing a Rust Project

Releasing a Rust Project

A streamlined approach to releasing Rust projects using release-plz, git-cliff, and GitHub Actions for automated publishing and changelogs.

The only hard part of Rust is Rust. Once you get past the language, everything else is smooth.

Today I shipped a new project. Builds are fast. CI tooling everywhere.

I used release-plz for publishing. Dropped in the GitHub Action. Configured git-cliff for changelogs.

Then Dependabot went wild. I merged the updates.

Project released. Done.

Tags:#Rust