Skip to content

Commit

Permalink
fix: create tags and commit on prerelease create (#69)
Browse files Browse the repository at this point in the history
  • Loading branch information
EmandM authored May 15, 2024
1 parent 086c471 commit ccdf47d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/release-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,18 +51,19 @@ jobs:
# save the value would be created, then remove all changes
current_version=$(npm pkg get version | sed 's/"//g')
if [[ current_version == *${PREID}* ]]; then
echo "creating prerelease version"
# if the current version is a prerelease, we can just bump the prerelease number
new_version=$(npm version prerelease --no-commit-hooks --no-git-tag-version)
new_version=$(npm version prerelease)
else
# if the current version is not a prerelease, we need to add a prerelease number
new_version=$(npm version --no-commit-hooks --no-git-tag-version --preid=${PREID} pre${{ inputs.semver_type }})
new_version=$(npm version --preid=${PREID} pre${{ inputs.semver_type }})
fi
git reset --hard
else
echo "creating new release"
new_version=$(npm version ${{ inputs.semver_type }} --sign-git-tag )
git push && git push --tags
fi
echo "Created version ${new_version}"
git push && git push --tags
echo "version_number=$new_version" >> $GITHUB_OUTPUT
- id: pack_tar
Expand Down

0 comments on commit ccdf47d

Please sign in to comment.