workflow-steps/
nx run-many -t build
dist/
files need to be checked in as wellTo release a new version, you'll need to run the Nx Cloud Workflow Release workflow . You would do this by providing the workflow with comma-separated commits that need cherry-picking, and the version you wish to release.
[!NOTE] If a new release is required, you only need to provide the version number. This is because the workflow is designed to automatically create the branch and tag from the
main
HEAD if the new version is a major one. In contrast, for minor or patch versions, the latest HEAD on the related major branch is used based on the version number.
Below is a summary of what the workflow does:
releases/v*
branch is createdv*
tag pointing to the HEAD of the branchv4
and v4.1
tags are created at the HEAD of the release branchv4
and v4.2
tags are created at the HEAD of the release branch, and the previous v4.1
tag continues to existv4
, v4.2
, and v4.2.1
tags are created at the HEADv4
to get all minor and patches automatically, orv4.1
to get all patches automatically[!IMPORTANT] Always create tags off the release branches, and not directly on
main
. This allows the flexibility to work onmain
without unwarranted disruptions to users.