diff --git a/CHANGELOG.md b/CHANGELOG.md index a62a3db..40f6ba6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed +## [0.3.0] - 2024-06-04 + +### Added + +* Added schema validation when reading in config. (Before it was only validated when rendering the template.) +* Added parse function `parse_schema` to `InstallationInstruction` for + [web-installation-instruction](https://github.com/instructions-d-installation/web-installation-instruction) + project. +* Added documentation for release procedure. + + ## [0.2.0] - 2024-05-30 ### Added @@ -59,7 +70,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Added contributors. -[unreleased]: https://github.com/instructions-d-installation/installation-instruction/compare/v0.2.0...HEAD +[unreleased]: https://github.com/instructions-d-installation/installation-instruction/compare/v0.3.0...HEAD +[0.3.0]: https://github.com/instructions-d-installation/installation-instruction/compare/v0.2.0...v0.3.0 [0.2.0]: https://github.com/instructions-d-installation/installation-instruction/compare/v0.1.1...v0.2.0 [0.1.1]: https://github.com/instructions-d-installation/installation-instruction/compare/v0.1.0...v0.1.1 [0.1.0]: https://github.com/instructions-d-installation/installation-instruction/releases/tag/v0.1.0 diff --git a/doc/release_workflow.md b/doc/release_workflow.md index a21d467..d37cd4d 100644 --- a/doc/release_workflow.md +++ b/doc/release_workflow.md @@ -2,9 +2,11 @@ 1. Goto ``pyproject.toml`` and bump the version. 2. Goto ``CHANGELOG.md`` and bump the version. -3. Add a tag ``git tag -s 'vX.Y.Z' -m 'Release vX.Y.Z'``. -4. Push tag ``git push origin vX.Y.Z``. -5. Goto [Releases] and ``Draft new release``. -6. Add changelog to release and create the new release. +3. `git add *` +4. `git commit -S -m "Bump version for release vX.Y.Z"` +5. Add a tag ``git tag -s 'vX.Y.Z' -m 'Release vX.Y.Z'``. +6. Push tag ``git push origin vX.Y.Z``. +7. Goto [Releases] and ``Draft new release``. +8. Add changelog to release and create the new release. [Releases]: https://github.com/instructions-d-installation/installation-instruction/releases \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 686d35f..3197c9a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ authors = [ { name = "Kanushka Gupta" }, { name = "Timo Ege", email = "timoege@online.de" }, ] -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.10" license = { text = "Apache-2.0" } classifiers = [