Skip to content
Snippets Groups Projects
Verified Commit 1ab0abfd authored by ornanovitch's avatar ornanovitch
Browse files

chore(ci): introduce a dry-run release preparation step

parent 6c8e5e82
No related branches found
No related tags found
3 merge requests!86Draft: Resolve "next release",!85Draft: Resolve "next release",!84chore: release protocol
stages: stages:
- test - test
- prepare - release-test
- release-prepare
- docker - docker
- release - release
...@@ -25,8 +26,8 @@ test: ...@@ -25,8 +26,8 @@ test:
- test-results/ - test-results/
expire_in: 1 week expire_in: 1 week
prepare: release-test:
stage: prepare stage: release-test
image: node:alpine image: node:alpine
before_script: before_script:
- apk add --no-cache git openssh openssl - apk add --no-cache git openssh openssl
...@@ -46,6 +47,13 @@ prepare: ...@@ -46,6 +47,13 @@ prepare:
- if: $CI_COMMIT_BRANCH =~ /^([0-9]+-release|release)-v.*/ - if: $CI_COMMIT_BRANCH =~ /^([0-9]+-release|release)-v.*/
needs: ["test"] needs: ["test"]
release-prepare:
stage: release-prepare
extends:
- release-test
script:
- npx release-it --ci --no-npm
docker: docker:
stage: docker stage: docker
image: image:
......
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