Skip to content

fix(#6): enhance Nova command model and workflows#24

Merged
stiwicourage merged 8 commits into
developfrom
6-standardized-cli-and-automated-release-flow-for-nova-powershell-module
Apr 10, 2026
Merged

fix(#6): enhance Nova command model and workflows#24
stiwicourage merged 8 commits into
developfrom
6-standardized-cli-and-automated-release-flow-for-nova-powershell-module

Conversation

@stiwicourage
Copy link
Copy Markdown
Owner

  • Introduced new root command nova and public commands for project management and release orchestration.
  • Added test coverage for command routing and release flow behavior.
  • Updated GitHub workflows for dependency review and PowerShell code quality.
  • Improved test workflow triggers and aligned source with NovaModuleTools v1.8.0.
  • Enhanced documentation for new features and updates.

- remove branch wildcard from push triggers
- Change to Import-Module for BuildOptions.TestSupport.ps1 in BeforeAll
- Add BeforeEach block to import BuildOptions.TestSupport.ps1 for each test
…se flow

- Implement Get-GitCommitMessageForVersionBump to retrieve commit messages for version bumping
- Create ConvertFrom-NovaCliArgument for parsing CLI arguments
- Add Get-NovaProjectInfo to fetch project details
- Introduce Get-VersionLabelFromCommitSet for version labeling based on commit messages
- Develop Invoke-NovaBuild and Invoke-NovaRelease for build and release processes
- Establish New-NovaModule for module creation
- Implement Publish-NovaModule and Publish-NovaBuiltModule for publishing modules
- Add Test-NovaBuild for testing build processes
…flow-for-nova-powershell-module

* develop:
  fix(#6): align source implementation with installed NovaModuleTools 1.8.0 module (#20)
  Add Dependency Review Action workflow (#19)
  Add PSScriptAnalyzer workflow for PowerShell scripts (#17)
- Introduced new root command `nova` and public commands for project management and release orchestration.
- Added test coverage for command routing and release flow behavior.
- Updated GitHub workflows for dependency review and PowerShell code quality.
- Improved test workflow triggers and aligned source with NovaModuleTools v1.8.0.
- Enhanced documentation for new features and updates.
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 965254e.
Ensure that dependencies are being submitted on PR branches. Re-running this action after a short time may resolve the issue. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@stiwicourage stiwicourage merged commit c742ed1 into develop Apr 10, 2026
8 checks passed
stiwicourage added a commit that referenced this pull request Apr 10, 2026
- Introduced new root command `nova` and public commands for project management and release orchestration.
- Added test coverage for command routing and release flow behavior.
- Updated GitHub workflows for dependency review and PowerShell code quality.
- Improved test workflow triggers and aligned source with NovaModuleTools v1.8.0.
- Enhanced documentation for new features and updates.
github-actions Bot pushed a commit that referenced this pull request Apr 10, 2026
# [1.9.0](Version_1.8.0...Version_1.9.0) (2026-04-10)

### Bug Fixes

* **#1:** update workflow triggers in Tests.yml ([4048279](4048279)), closes [#1](#1)
* **#6:** align source implementation with installed NovaModuleTools 1.8.0 module ([#20](#20)) ([8dcd12f](8dcd12f)), closes [#6](#6) [#6](#6) [#6](#6)
* **#6:** enhance Nova command model and workflows ([#24](#24)) ([#25](#25)) ([dddb341](dddb341)), closes [#6](#6)
* **#6:** update module import to NovaModuleTools ([#22](#22)) ([cea12f2](cea12f2)), closes [#6](#6) [#6](#6) [#6](#6)
* update module name in README from ModuleTools to NovaModuleTools ([bd9af23](bd9af23))
* update module name in workflows to NovaModuleTools ([1195995](1195995))

### Features

* add CodeScene badges for code health metrics ([e72439c](e72439c))
github-actions Bot pushed a commit that referenced this pull request Apr 10, 2026
## [1.9.1](Version_1.9.0...Version_1.9.1) (2026-04-10)

### Bug Fixes

* **#6:** enhance Nova command model and workflows ([#24](#24)) ([c742ed1](c742ed1)), closes [#6](#6)
stiwicourage added a commit that referenced this pull request Apr 10, 2026
* main:
  chore(release): 1.9.1 [skip ci]
  chore(release): 1.9.0 [skip ci]
  fix(#6): enhance Nova command model and workflows (#24) (#25)
stiwicourage added a commit that referenced this pull request Apr 10, 2026
* main:
  chore(release): 1.9.1 [skip ci]
  chore(release): 1.9.0 [skip ci]
  fix(#6): enhance Nova command model and workflows (#24) (#25)
stiwicourage added a commit that referenced this pull request Apr 10, 2026
…ase-flow-for-nova-powershell-module

* develop:
  chore(release): 1.9.1 [skip ci]
  chore(release): 1.9.0 [skip ci]
  fix(#6): enhance Nova command model and workflows (#24) (#25)
  fix(#6): enhance Nova command model and workflows (#24)
  fix(#6): update module import to NovaModuleTools (#22)

# Conflicts:
#	CHANGELOG.md
stiwicourage added a commit that referenced this pull request Apr 12, 2026
* develop:
  chore(release): 1.9.1 [skip ci]
  chore(release): 1.9.0 [skip ci]
  fix(#6): enhance Nova command model and workflows (#24) (#25)
  fix(#6): enhance Nova command model and workflows (#24)
  fix(#6): update module import to NovaModuleTools (#22)
  fix(#6): align source implementation with installed NovaModuleTools 1.8.0 module (#20)
  Add Dependency Review Action workflow (#19)
  Add PSScriptAnalyzer workflow for PowerShell scripts (#17)
  fix(#1): update workflow triggers in Tests.yml - Run tests on all branches - Add develop branch to pull request triggers
  fix: update module name in README from ModuleTools to NovaModuleTools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant