Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Write
bevy_lint
release checklist and changelog (#163)
This PR lays down the framework for `bevy_lint`'s release process. - It creates a release checklist, inspired by [the engine's release checklist](https://bevyengine.org/learn/contribute/project-information/release-process/), for publishing a new version of `bevy_lint`. - It creates a changelog that allow users to refer to changes between versions, based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Large user-facing changes should be documented here with each PR. <details> <summary>Old argument on switching to 0.0.1, convinced otherwise and reverted</summary> - Set `bevy_lint`'s version to `0.0.1-dev` instead of `0.1.0-dev`. This is mainly because: - `bevy_lint` will never be stable as long as `bevy` isn't stable, which means no 1.0 for now. - We cannot publish to <https://crates.io> because the project is not yet official and #150. - It would be strange if there were a series of minor 0.X releases missing from <https://crates.io>. - So instead we publish 0.0.X "alpha" releases, with corresponding instability warnings, just on Github. </summary>
- Loading branch information