Commits on Source (7)
-
Daniel Dehennin authored
The previous `.on-release-tag` match everything starting with `release/` and so prerelease tags like `release/X.Y.Z-testing` or `release/X.Y.Z-dev`. When doing prerelease, we want to avoid updating stable tags, we restrict the match for release tags and add specific rules to match `testing` and `dev` tags.
-
Daniel Dehennin authored
* release.config.js: declare 3 variables for `stable`, `testing` and `dev` branches. By default, `testingBranch` and `devBranch` are undefined and users only need to declare them to enable prerelease for them.
-
Daniel Dehennin authored
New `.on-testing-with-semantic-release-config` and `.on-dev-with-semantic-release-config` rules. Create a new `.semantic-release:stable` template job and use it for the default `semantic-release` job.
-
Daniel Dehennin authored
feat(semantic-release): support prerelease for `testing` and `dev` branches See merge request !27
-
Daniel Dehennin authored
Prepare a new release See merge request !28
-
Daniel Dehennin authored
Publish new release See merge request !29
-
semantic-release-bot authored
# [1.4.0](https://gitlab.mim-libre.fr/EOLE/infra/ci-tools/compare/release/1.3.0...release/1.4.0) (2022-01-24) ### Features * **rules:** support prerelease tags for `semantic-release` ([0ec996ac](EOLE/infra/ci-tools@0ec996ac)) * **semantic-release/config:** easier declaration of branches ([c7acd281](EOLE/infra/ci-tools@c7acd281)) * **semantic-release:** new rules for prerelease ([b2752bd9](EOLE/infra/ci-tools@b2752bd9))
Showing