Rlsr Documentation
Rlsr is a tool to create & manage releases for your projects.
Currently rlsr supports github releases and docker registry.
Installation 🚀
Section titled “Installation 🚀”Installation instructions can be found here.
USAGE: rlsr [OPTIONS]
OPTIONS: -c, --config <CONFIG> [default: rlsr.yml] -h, --help Print help information --rm-dist -s, --skip-publish --skip-build -V, --version Print version informationIf --skip-publish flag is given, rlsr will skip publishing. rm-dist flag cleans the dist folder before building the release again.
--skip-build skips each build’s command, prehook and posthook, and packages the files already at the configured artifact paths. Use it when the binaries were built elsewhere, such as on parallel CI runners. Buildx builds aren’t supported with --skip-build.
Configuration 🔧
Section titled “Configuration 🔧”Configuration can be found here.
Project Examples
Section titled “Project Examples”Project Examples includes full Rust and Go rlsr.yml samples.
Templating
Section titled “Templating”Templating documents available template variables and filters.