autocrate/README.md

17 lines
729 B
Markdown
Raw Normal View History

2024-01-23 22:12:15 +01:00
# autocrate
2024-01-23 21:38:11 +01:00
2024-01-23 22:12:15 +01:00
![logo](data/media/autocrate.jpeg)
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](https://docs.rs)).