From 251fdfdfa57a720af1bc0d40a096703cd942d967 Mon Sep 17 00:00:00 2001 From: arjunkhunti-crest Date: Mon, 28 Dec 2020 16:12:46 +0530 Subject: [PATCH] fix: store the addom version in file --- .circleci/config.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5d72d59f..150f3c02 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -29,8 +29,11 @@ orbs: name: Generate Addon command: | sudo apt install npm - npx -p @semantic-release/exec -p semantic-release semantic-release --dry-run --plugins "@semantic-release/commit-analyzer,@semantic-release/exec" --analyzeCommits @semantic-release/commit-analyzer --verifyRelease @semantic-release/exec --verifyReleaseCmd 'Version=$(grep "Release note" | grep -Po "(\d+.)+[develop]*.[\d]*")' + echo "" > nextRelease.txt + npx -p @semantic-release/exec -p semantic-release semantic-release --dry-run --plugins "@semantic-release/commit-analyzer,@semantic-release/exec" --analyzeCommits @semantic-release/commit-analyzer --verifyRelease @semantic-release/exec --verifyReleaseCmd 'echo ${nextRelease.version} > nextRelease.txt' + cat nextRelease.txt echo "============" + Version=$(cat nextRelease.txt) echo "$Version" echo "============" source ~/.venv/bin/activate @@ -312,8 +315,7 @@ jobs: - checkout - run: name: "Publish on GitHub" - command: | - npm install @semantic-release/git -D + command: | npx semantic-release publish-sbase: