Release Manager for Your Projects on Forgejo, Gitea, GitHub, and GitLab https://git.cscherr.de/PlexSheep/autocrate
Go to file
Christoph J. Scherr 2f6a76bb0f
basic readme
2024-01-23 22:12:15 +01:00
.gitea/workflows Initial commit 2024-01-23 21:38:11 +01:00
data/media basic readme 2024-01-23 22:12:15 +01:00
src Initial commit 2024-01-23 21:38:11 +01:00
.gitignore Initial commit 2024-01-23 21:38:11 +01:00
Cargo.toml Initial commit 2024-01-23 21:38:11 +01:00
LICENSE Initial commit 2024-01-23 21:38:11 +01:00
README.md basic readme 2024-01-23 22:12:15 +01:00

README.md

autocrate

logo

Release Manager for Your Projects on Gitea, GitHub, and GitLab

Purpose

Releasing my cargo workspaces was tedious, so I decided to create a project that would help me with that. It should create a release with on the git server, run whatever scripts specified by the maintainers, perhaps integrate with CI/CD, and upload compiled and otherwise generated artifacts.

For Rust projects specifically, it should generate binaries and upload them to the release of the git server. It should also provide the option to generate the documentation and deploy it to a specified location. (The documentation of published crates is automatically available on docs.rs).