Skip to content

Commit

Permalink
build(feat): yarn v3 prerelease (SEC-10) (#225)
Browse files Browse the repository at this point in the history
* feat: test for yarn version in prerelease

* feat: use yarn versions plugin for semantic prerelease

---------

Co-authored-by: Greg O'Grady <[email protected]>
  • Loading branch information
theProf and Greg O'Grady authored Apr 30, 2024
1 parent 27282b4 commit a29549f
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/jobs/release/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,13 @@ steps:
# Git user must be set for yarn publish
git config --global user.email "[email protected]"
git config --global user.name "Voiceflow"
yarn publish --new-version << parameters.prerelease_version >> --tag << parameters.prerelease_tag >>
YARN_VERSION=$(yarn --version)
if [ "${YARN_VERSION::1}" == "1" ] ; then
yarn publish --new-version << parameters.prerelease_version >> --tag << parameters.prerelease_tag >>
else
yarn version << parameters.prerelease_version >> --immediate
yarn npm publish --tag << parameters.prerelease_tag >>
fi
- unless:
condition: << parameters.prerelease_version >>
steps:
Expand Down

0 comments on commit a29549f

Please sign in to comment.