-
-
Notifications
You must be signed in to change notification settings - Fork 246
Open
Labels
team-wallet-frameworkDeprecated: Please use `team-core-platform` instead.Deprecated: Please use `team-core-platform` instead.
Description
Currently, when a release PR is merged:
- A Git tag is pushed
- The GitHub release is created
npm publish
is run in dry-run mode- The release workflow is paused while waiting for approval from NPM publishers
- The release is approved
npm publish
is run in non-dry-run mode
This means that a release is cancelled and needs to be re-created, the Git tag and GitHub release need to be removed first. We can avoid from needing to remember to do this if we change the workflow to:
npm publish
is run in dry-run mode- The release workflow is paused while waiting for approval from NPM publishers
- The release is approved
- A Git tag is pushed
- The GitHub release is created
npm publish
is run in non-dry-run mode
Metadata
Metadata
Assignees
Labels
team-wallet-frameworkDeprecated: Please use `team-core-platform` instead.Deprecated: Please use `team-core-platform` instead.