release-plz

Publish Rust crates from CI with a Release PR.

APACHE-2.0 License

Downloads
441.5K
Stars
654
Committers
14

Bot releases are visible (Hide)

release-plz - release-plz-v0.3.64 Latest Release

Published by release-plz[bot] 6 months ago

Fixed

  • json output of release command (#1421)
release-plz - release-plz-v0.3.63

Published by release-plz[bot] 6 months ago

Fixed

  • json output for empty results (#1418)
release-plz - release-plz-v0.3.62

Published by release-plz[bot] 6 months ago

Fixed

  • use token to fetch sparse metadata (#1416)
release-plz - release-plz-v0.3.61

Published by release-plz[bot] 6 months ago

Added

  • add release_always option to release on release PRs only (#1407)

Fixed

  • avoid potential deadlock in large repo (#1408)

Other

  • fix if_then_some_else_none clippy lint (#1405)
  • don't log cargo stderr (#1404)
  • improve the github graphql query (#1383)
release-plz - release-plz-v0.3.60

Published by release-plz[bot] 7 months ago

Fixed

  • correctly alias project-manifest (#1396)
release-plz - release-plz-v0.3.59

Published by release-plz[bot] 7 months ago

Other

  • Change the flag --project-manifest to --manifest-path #1333 (#1390) (#1395)
release-plz - release-plz-v0.3.58

Published by release-plz[bot] 7 months ago

Added

Other

  • document get_registry_packages function (#1381)
release-plz - release-plz-v0.3.57

Published by release-plz[bot] 7 months ago

Fixed

  • initialize git repo for downloaded packages (#1377)

Other

  • update dependencies (#1379)
  • (deps) bump git-cliff-core to v2 (#1361)
  • fix cargo-binstall pkg-url (#1364)
  • emit a warning on readme file mismatch (#1363)
release-plz - release-plz-v0.3.56

Published by release-plz[bot] 7 months ago

Added

  • add init command (#1350)

Other

  • update dependencies (#1358)
release-plz - release-plz-v0.3.55

Published by release-plz[bot] 8 months ago

Other

  • update Cargo.lock dependencies
release-plz - release-plz-v0.3.54

Published by release-plz[bot] 8 months ago

Added

  • allow custom git_release_body (#1341)

Other

  • add getting started (#1339)
release-plz - release-plz-v0.3.53

Published by release-plz[bot] 8 months ago

Fixed

  • allow rust project in subdir (#1336)

Other

  • use camino (#1337)
  • improve error message to suggest --project-manifest (#1334)
release-plz - release-plz-v0.3.52

Published by release-plz[bot] 8 months ago

Added

  • create annotated tags instead of lightweight (#1255)
release-plz - release-plz-v0.3.51

Published by release-plz[bot] 8 months ago

Fixed

  • check diffs in Cargo.toml custom README path (#1315)

Other

  • use edition and license workspace (#1329)
release-plz - release-plz-v0.3.50

Published by release-plz[bot] 8 months ago

Added

  • Add publish_features to pass feature list to cargo publish (#1320)
release-plz - release-plz-v0.3.49

Published by release-plz[bot] 8 months ago

Other

  • error if committed Cargo.lock is in .gitignore (#1294)
release-plz - release-plz-v0.3.48

Published by release-plz[bot] 8 months ago

Other

  • update Cargo.lock dependencies
  • don't log big release request (#1300)
release-plz - release-plz-v0.3.47

Published by release-plz[bot] 8 months ago

Added

  • prepare release if commits respect the release_commits regex (#1278)

Other

  • update cargo to v0.77 (#1296)
release-plz - release-plz-v0.3.46

Published by release-plz[bot] 8 months ago

Added

  • add all-static feature (#1287)

Fixed

  • allow configuring the release flag (#1290)

Other

  • enhance test schema_is_up_to_date (#1285)
release-plz - release-plz-v0.3.45

Published by release-plz[bot] 9 months ago

Added

  • allow customizing git release name with tera template. #677 (#1260)

Fixed

  • (config) deny unknown fields (#1263)
Package Rankings
Top 7.61% on Alpine-edge
Top 11.39% on Crates.io
Badges
Extracted from project README
Crates.io CI Docker