Skip to content

Commit 70ba4f4

Browse files
committed
fix: Nova's CI/CD test flow installed.
1 parent 6d1883b commit 70ba4f4

1 file changed

Lines changed: 13 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030
- Render bold text in white across the hosted HTML documentation.
3131
- Emphasized `<strong>` and `<b>` text now stands out more clearly when scanning docs pages.
3232

33-
## [2.2.0] - 2026-05-06
33+
### Fixed
34+
35+
- Restore Nova-managed project test runs in CI/CD after `2.2.0` dropped the implicit `Pester` dependency.
36+
- CI/CD environments no longer need custom logic to install `Pester` themselves before running project tests.
37+
- Published `NovaModuleTools` manifests once again pull in `Pester 5.7.1` implicitly so existing CI/CD test flows
38+
keep working without extra installation logic.
39+
- `Test-NovaBuild` fails with a clear dependency error when `Pester` is not installed.
40+
41+
## [2.2.0] - 2026-05-06 [YANKED]
42+
43+
This release was yanked because it removed the implicit `Pester` dependency, before Nova's CI/CD test flow installed
44+
`Pester` explicitly. Projects using `NovaModuleTools 2.2.0` could fail to run tests in CI/CD unless maintainers added
45+
their own `Pester` installation step. The regression was fixed in `2.3.0`.
3446

3547
### Changed
3648

@@ -85,10 +97,6 @@ Keep stable `Update-NovaModuleVersion` / `% nova bump` releases on the SemVer ma
8597
- Regular markdown elsewhere under `docs/` no longer breaks the help-generation step.
8698
- When PlatyPS export does not create the expected help folder, Nova now raises a stable documentation error instead
8799
of a raw rename-path failure.
88-
- Fix CI test dependency installation so `Pester 5.7.1` is installed explicitly instead of being pulled in implicitly
89-
through the published `NovaModuleTools` manifest.
90-
- Published prerelease manifests no longer force `Pester` as an install-time required module.
91-
- `Test-NovaBuild` now fails with a clear dependency error when `Pester` is not installed.
92100
- Fix the repository `run.ps1` quality loop after the CI installer refactor introduced new ScriptAnalyzer warnings.
93101
- The internal CI installer helper now follows ScriptAnalyzer naming and `ShouldProcess` expectations.
94102
- `run.ps1` no longer stops in the analyzer step because of those helper warnings.
@@ -369,4 +377,3 @@ Keep stable `Update-NovaModuleVersion` / `% nova bump` releases on the SemVer ma
369377
[0.0.6]: https://github.com/stiwicourage/NovaModuleTools/compare/Version_0.0.5...Version_0.0.6
370378
[0.0.5]: https://github.com/stiwicourage/NovaModuleTools/compare/Version_0.0.4...Version_0.0.5
371379
[0.0.4]: https://github.com/stiwicourage/NovaModuleTools/compare/Version_0.0.3...Version_0.0.4
372-

0 commit comments

Comments
 (0)