Skip to content
6 changes: 3 additions & 3 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ jobs:
# Commonly enabled options, see https://github.com/actions/dependency-review-action#configuration-options for all available options.
with:
comment-summary-in-pr: always
# fail-on-severity: moderate
# deny-licenses: GPL-1.0-or-later, LGPL-2.0-or-later
# retry-on-snapshot-warnings: true
fail-on-severity: moderate
deny-licenses: GPL-1.0-or-later, LGPL-2.0-or-later
retry-on-snapshot-warnings: true
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,35 @@

All notable changes to this project will be documented in this file.

The format follows the principles from Keep a Changelog and the project aims to follow Semantic Versioning.

## [Unreleased]

### Added

- Nova command model and CLI entrypoint:
- New root command: `nova`
- New public commands: `Get-NovaProjectInfo`, `Invoke-NovaBuild`, `Invoke-NovaCli`, `Invoke-NovaRelease`,
`New-NovaModule`, `Publish-NovaModule`, `Test-NovaBuild`, `Update-NovaModuleVersion`
- Release orchestration helpers for command routing, version label detection from commits, and publish flow support.
- New test coverage in `tests/NovaCommandModel.Tests.ps1` for Nova command routing and release flow behavior.
- New GitHub workflow: Dependency Review (`.github/workflows/dependency-review.yml`).
- New GitHub workflow: PowerShell code quality (`.github/workflows/powershell.yml`).

### Changed

- Updated test workflow triggers in `.github/workflows/Tests.yml` to improve branch/PR coverage.
- Updated README module naming references to `NovaModuleTools`.
- Source alignment updates to match installed `NovaModuleTools` v`1.8.0` behavior for compatibility.

### Fixed

- Resource lookup compatibility in `Get-ResourceFilePath` for source/dist execution contexts.

### Documentation

- Added documentation and release notes context for the Nova command model and workflow/security updates.

## [1.8.0] - 2026-04-08

### Added
Expand Down
2 changes: 1 addition & 1 deletion scripts/release/Prepare-SemanticRelease.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Write-Host "Preparing semantic release for version $Version"
Write-ProjectJsonVersion -Path $ProjectFile -Version $Version
Write-ChangelogFileForRelease -Path $ChangelogFile -Version $Version -Date (Get-ReleaseDateString)

Import-Module ModuleTools -Force
Import-Module NovaModuleTools -Force
Invoke-MTBuild -Verbose


Expand Down
Loading