Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit b3f42c06 authored by Dorian Turba's avatar Dorian Turba
Browse files

add plans for next release

parent 57abf4dc
No related branches found
No related tags found
No related merge requests found
......@@ -5,6 +5,42 @@ All notable changes to this job will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
[![Pipeline](https://lab.frogg.it/swepy/release-by-changelog/badges/trunk/pipeline.svg)](https://lab.frogg.it/swepy/release-by-changelog/-/pipelines?ref=trunk)
#### Changed
* Error handling
### Planned
#### Changed
* Help options grouping to be more readable.
#### Added
* Add a `--date` option to specify the date of the release, overriding the date of the
CHANGELOG.md entry.
A release with a date in the future is labeled as
an [Upcoming Release](https://lab.frogg.it/help/user/project/releases/index#upcoming-releases).
A release with a date in the past is labeled as
a [Historical releases](https://lab.frogg.it/help/user/project/releases/index#historical-releases).
* Add a `--dry-run` option to test the release process without actually releasing a new
version. Equivalent to automatically reply `no` to the confirmation prompt.
* Add a `--force` option to force the release of a new version even if the version
already exists, replacing the tag and the release. This is forbidden by SemVers 2, so
it will require a confirmation prompt, except when using the `--no-interact` option.
* Add a `--message` option to specify the message of the release. Will be used as the
description of the release, overriding the CHANGELOG.md content.
* Add a `--name` option to specify the name of the release. It will be used right after
the version in the release title.
* Add a `--prefix` option to specify the prefix of the tag to create.
* Add a `--rollback` option to roll back the last release.
* Add a `--suffix` option to specify the suffix of the tag to create.
* Add a `--version` option to specify the version to release.
## [0.1.0] - 2024-04-28
[![Pipeline](https://lab.frogg.it/swepy/release-by-changelog/badges/0.1.0/pipeline.svg)](https://lab.frogg.it/swepy/release-by-changelog/-/pipelines?ref=0.1.0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment