I want to use Nx CLI's release command to cut releases
because it is aware of the monorepo structure
and this will help me to cut releases for all projects at once.
Development Checklist:
[ ] Add release section to nx.json with config comparable to Release-it's
[ ] Specify only Apps to be released
[ ] Update Makefile's release target to utilize nx release
Description:
We currently use Release-it to tag and cut our releases. We can utilize Nx's release procedure to do the same but with awareness of the Monorepo.
See https://nx.dev/features/manage-releases
Acceptance Criteria:
I want to use Nx CLI's
release
command to cut releases because it is aware of the monorepo structure and this will help me to cut releases for all projects at once.Development Checklist:
release
section tonx.json
with config comparable to Release-it'sMakefile
'srelease
target to utilizenx release
Resources
Definition of Ready (Note: If any of these points are not applicable, mark N/A)
User story is includedUser role and type are identifiedWireframes are included (if required)·Definition of Done (Note: If any of these points are not applicable, mark N/A)