From a98e7fbced2d3817eaa069dc42647553be2481f5 Mon Sep 17 00:00:00 2001 From: Yassine Doghri Date: Tue, 24 Nov 2020 16:46:23 +0000 Subject: [PATCH] ci(release): delete all local git tags before release script to prevent collisions if failure --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3d8fddcd..627d73e9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -68,11 +68,11 @@ release_app: # make prepare-release.sh executable - chmod +x ./prepare-release.sh + # IMPORTANT: delete local git tags before release to prevent eventual script failure (ie. tag already exists) + - git tag | xargs git tag -d + # run semantic-release script (configured in `.releaserc.json` file) - npm run release - - # IMPORTANT: delete local git tags after release to prevent eventual script failure (ie. tag already exists) - - git tag | xargs git tag -d only: - main - alpha