Releases: claudiospizzi/PSInvokeBuildHelper
Releases · claudiospizzi/PSInvokeBuildHelper
InvokeBuildHelper v3.3.3
Release Notes:
- Fixed: Remove the target_commitish from the GitHub release as it causes issues on CI/CD systems
InvokeBuildHelper v3.3.2
Release Notes:
- Added: New function to get build secret (Get-BuildSecret)
- Changed: Update the .vscode\tasks.json to run cross platform with PowerShell 7
- Changed: Optimize Set-ModuleVersion command with warning for a CI/CD release
- Fixed: Remove detection for default branch (this has issues on CI/CD systems) and set it to main
- Fixed: Prevent the approve task to validate the git branch in CI/CD as they checkout a detached HEAD
- Fixed: Option to specify the Pester version for the Invoke-BuildIsolated command to prevent Pester module version mismatch
- Fixed: The Test-IBHChangeLogVersion only checks for the version now, not the date which can be optionally included
(Combining Releases/Tags 3.3.0, 3.3.1, 3.3.2)
InvokeBuildHelper v3.2.3
Release Notes:
- Fixed: Option to specify the Pester version for the Invoke-BuildIsolated command to prevent Pester module version mismatch
InvokeBuildHelper v3.2.2
Release Notes:
- Fixed: Remove assembly files from schema check
InvokeBuildHelper v3.2.1
Release Notes:
- Fixed: Git command in Set-ModuleVersion
- Fixed: Fix schema test on Linux with wrong hardcoded path separator
InvokeBuildHelper v3.2.0
Release Notes:
- Added: Option to use a callback for the token configuration values
- Fixed: Use the same PowerShell executable for the Invoke-BuildIsolated command
- Removed: Dependency on SecurityFever module
InvokeBuildHelper v3.1.0
Release Notes:
- Changed: Update module schema checks for PowerShell VS code formatting
InvokeBuildHelper v3.0.0
Release Notes:
- Added: Support for Pester integration tests located in
/Tests/Integration - Changed: Optimize the Pester unit test location and only use
/Tests/Unitif available instead always using all tests in/Tests - Changed: Rename tasks with their configuration by applying the suffix
Testfor all Pester test commands - Fixed: Fix the argument completer for the
Invoke-BuildIsolatedcommand
InvokeBuildHelper v2.7.0
Release Notes:
- Added: Support for Pester v5 tests invocation
InvokeBuildHelper v2.6.0
Release Notes:
- Added: README check for the contribute section
- Added: Detect the primary branch name: master or main
- Added: Exclude filters for schema and analyzer tests
- Added: Update assembly version in Set-ModuleVersion too