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 as described in The Cargo Book.
2.0.3 - 2023-08-18
- Update downstream workflows and actions
2.0.2 - 2022-06-29
- New
base_branch
input indraft-new-release.yml
to change the default branch 'main'
- Bump EndBug/add-and-commit from 9.0.0 to 9.0.1
2.0.1 - 2022-06-27
- Add
toolchain: stable
in draft release
2.0.0 - 2022-06-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 DPrint plugins
- Bump EndBug/add-and-commit from 7.4.0 to 9.0.0
1.1.0 - 2021-11-02
- Possibility to attach artifacts to releases with
artifact_name
andfiles
inputs in create release workflow
- Commit and release is done by the GitHub Actions bot identity
name
,email
,with_lock
in draft new release workflow- Identity secrets in draft new release and create new release workflows
1.0.0 - 2021-10-13
Crate release
shared workflowDraft new release
shared workflowRelease to crates.io
shared workflow