kjuulh
5fd902f87c
All checks were successful
continuous-integration/drone/push Build is passing
Allows commit bodies to show up in release notes, this is something I'd prefer as my releases are usually short, and I'd like to see these as I don't use pull requests as often, and often miss the context, as I don't link to commits currently. Also fixes a lot of warnings and reintroduces failing tests, still not perfect, but better than before. Co-authored-by: kjuulh <contact@kjuulh.io> Co-committed-by: kjuulh <contact@kjuulh.io> |
||
---|---|---|
.config | ||
crates | ||
docs | ||
scripts | ||
templates | ||
.drone.yml | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
cuddle.yaml | ||
LICENSE | ||
mkdocs.yml | ||
README.md | ||
renovate.json |
Cuddle Please
Cuddle Please is an extension to cuddle
, it is a separate binary that can be executed standalone as cuddle-please
, or in cuddle as cuddle please
.
The goal of the software is to be a release-please
clone, targeting gitea
instead of github
.
The tool can be executed as a binary using:
cuddle please release # if using cuddle
# or
cuddle-please release # if using standalone
And when a release has been built:
cuddle please release
# or
cuddle-please release
cuddle will default to information to it available in git, or use a specific entry in cuddle.yaml
called
# ...
please:
name: <something>
# ...
# ...
or as cuddle.please.yaml
See docs for more information about installation and some such
Checklist
0.3 Milestone
- Fix: 0.0.0 -> v0.0.0
- Add release strategies
- Add reporter for PR and Repositories
- Add inquire for missing values when needed (when not running in ci or have a proper tty)
- Break down cuddle-please-misc
- ci(release): Add cuddle-please release artifacts for the different os and so on.
0.x Milestone
- Add github support
- Add custom strategies
- Add more granular tests