You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
27
27
-`Invoke-NovaCli` now treats blank command input as root help, reports unknown commands with clearer recovery guidance, and ships a dedicated PlatyPS help topic for the PowerShell wrapper surface.
28
28
-`Invoke-NovaRelease` now shows progress for the main release phases, ends with the publish target plus a next-step hint, and uses a plan summary instead of a success summary when `-WhatIf` previews the release.
29
29
-`New-NovaModulePackage` now shows progress for build validation and artifact creation, ends with the package target plus the next suggested deployment step, and uses a package-plan summary in `-WhatIf` mode.
30
+
-`Publish-NovaModule` now shows progress for build validation, publish, local import, and CI restore phases, ends with the publish target plus a suggested verification step, and uses a publish-plan summary in `-WhatIf` mode.
Copy file name to clipboardExpand all lines: RELEASE_NOTE.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ This file summarizes the release notes for NovaModuleTools. **UNRELEASED** chang
23
23
-`Invoke-NovaCli` now treats blank command input as root help, reports unknown commands with clearer recovery guidance, and ships a dedicated help topic for the PowerShell wrapper surface.
24
24
-`Invoke-NovaRelease` now shows progress for the main release phases, ends with the publish target plus a next-step hint, and uses a plan summary instead of a success summary when `-WhatIf` previews the release.
25
25
-`New-NovaModulePackage` now shows progress for build validation and artifact creation, ends with the package target plus the next suggested deployment step, and uses a package-plan summary in `-WhatIf` mode.
26
+
-`Publish-NovaModule` now shows progress for build validation, publish, local import, and CI restore phases, ends with the publish target plus a suggested verification step, and uses a publish-plan summary in `-WhatIf` mode.
Copy file name to clipboardExpand all lines: docs/NovaModuleTools/en-US/Publish-NovaModule.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,10 +45,12 @@ Use `-ContinuousIntegration` when the same CI/self-hosting session should switch
45
45
Use `-OverrideWarning` only when you intentionally want the nested build to continue even though a file under
46
46
`src/public` contains zero or multiple top-level functions.
47
47
48
-
This command supports `-WhatIf` and `-Confirm` through PowerShell `SupportsShouldProcess`. Use `-WhatIf`to preview the resolved publish target and workflow without building, testing, or publishing.
48
+
This command supports `-WhatIf` and `-Confirm` through PowerShell `SupportsShouldProcess`. Use `-WhatIf`when you want the normal build-validation flow to run but the nested publish step to stay in preview mode.
49
49
50
50
Use `-Confirm` when you want PowerShell to prompt before the publish workflow starts.
51
51
52
+
During a publish run, Nova shows progress for the build-validation phase, the publish phase, the local import phase when applicable, and the CI restore phase when `-ContinuousIntegration` is used. When the run completes, Nova prints the publish target together with the next suggested verification step. In `-WhatIf` mode, Nova ends with a publish-plan summary instead of a publish-completed summary.
53
+
52
54
## EXAMPLES
53
55
54
56
### EXAMPLE 1
@@ -89,7 +91,7 @@ Prompts before the repository publish workflow starts.
89
91
PS> Publish-NovaModule -Local -WhatIf
90
92
```
91
93
92
-
Previews the local publish workflow and target directory without making changes. No module copy or import happens when `-WhatIf` is used.
94
+
Runs the normal build-validation flow, then previews the local publish target directory without copying or importing the module.
93
95
94
96
### EXAMPLE 6
95
97
@@ -300,6 +302,8 @@ When `-ContinuousIntegration` is used, Nova restores the built `dist/` module af
300
302
`Publish-NovaModule`uses `SupportsShouldProcess`, so `Get-Help Publish-NovaModule -Full` should surface native
301
303
`-WhatIf`and `-Confirm` support.
302
304
305
+
Use `Ctrl+C` if you need to stop a running publish workflow before the publish step finishes.
0 commit comments