All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.2.0 - 2022-07-27
- New argument
base_branch
indraft-new-release
(default tomain
).
- Specify toolchain in
draft-new-release
to be stable.
1.1.0 - 2022-05-27
- New input
build
fordraft-new-release.yml
to build the crate before add & commit the files, allows lockfile update - New input
check_publish
fordraft-new-release.yml
to dry run the cargo publish before add & commit the files, allows to not open a PR on unpublishable state.
- Update
actions/checkout@v3
,actions/download-artifact@v3
,thomaseizinger/[email protected]
,EndBug/[email protected]
,softprops/action-gh-release@v1
- Bump header's year to 2022
1.0.2 - 2021-11-01
- Add workflow call inputs on
create-release.yml
workflow to pass an artifact containing files to attached to the release
- Improved documentation on how to chain and trigger workflows
1.0.1 - 2021-10-29
- Modify
Cargo.toml
version based on received version input
- Format checks on markdown and toml files
- Usage example for each workflow
1.0.0 - 2021-10-29
Crate release
shared workflowDraft new release
shared workflowRelease to crates.io
shared workflow