Releases: PSModule/Test-PSModule
Release list
v3.0.3
Bump actions/checkout from 4 to 5 (#101)
Bumps actions/checkout from 4 to 5.
Release notes
Sourced from actions/checkout's releases.
v5.0.0
What's Changed
- Update actions checkout to use node 24 by
@salmanmkcin actions/checkout#2226- Prepare v5.0.0 release by
@salmanmkcin actions/checkout#2238
⚠️ Minimum Compatible Runner Versionv2.327.1
Release NotesMake sure your runner is updated to this version or newer to use this release.
Full Changelog: actions/checkout@v4...v5.0.0
v4.3.0
What's Changed
- docs: update README.md by
@motssin actions/checkout#1971- Add internal repos for checking out multiple repositories by
@mouismailin actions/checkout#1977- Documentation update - add recommended permissions to Readme by
@benwellsin actions/checkout#2043- Adjust positioning of user email note and permissions heading by
@joshmgrossin actions/checkout#2044- Update README.md by
@nebuk89in actions/checkout#2194- Update CODEOWNERS for actions by
@TingluoHuangin actions/checkout#2224- Update package dependencies by
@salmanmkcin actions/checkout#2236- Prepare release v4.3.0 by
@salmanmkcin actions/checkout#2237New Contributors
@motssmade their first contribution in actions/checkout#1971@mouismailmade their first contribution in actions/checkout#1977@benwellsmade their first contribution in actions/checkout#2043@nebuk89made their first contribution in actions/checkout#2194@salmanmkcmade their first contribution in actions/checkout#2236Full Changelog: actions/checkout@v4...v4.3.0
v4.2.2
What's Changed
url-helper.tsnow leverages well-known environment variables by@jww3in actions/checkout#1941- Expand unit test coverage for
isGhesby@jww3in actions/checkout#1946Full Changelog: actions/checkout@v4.2.1...v4.2.2
v4.2.1
What's Changed
- Check out other refs/* by commit if provided, fall back to ref by
@orhantoyin actions/checkout#1924New Contributors
@Jcambassmade their first contribution in actions/checkout#1919Full Changelog: actions/checkout@v4.2.0...v4.2.1
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
Changelog
V5.0.0
- Update actions checkout to use node 24 by
@salmanmkcin actions/checkout#2226V4.3.0
- docs: update README.md by
@motssin actions/checkout#1971- Add internal repos for checking out multiple repositories by
@mouismailin actions/checkout#1977- Documentation update - add recommended permissions to Readme by
@benwellsin actions/checkout#2043- Adjust positioning of user email note and permissions heading by
@joshmgrossin actions/checkout#2044- Update README.md by
@nebuk89in actions/checkout#2194- Update CODEOWNERS for actions by
@TingluoHuangin actions/checkout#2224- Update package dependencies by
@salmanmkcin actions/checkout#2236v4.2.2
url-helper.tsnow leverages well-known environment variables by@jww3in actions/checkout#1941- Expand unit test coverage for
isGhesby@jww3in actions/checkout#1946v4.2.1
- Check out other refs/* by commit if provided, fall back to ref by
@orhantoyin actions/checkout#1924v4.2.0
- Add Ref and Commit outputs by
@lucacomein actions/checkout#1180- Dependency updates by
@dependabot- actions/checkout#1777, actions/checkout#1872v4.1.7
- Bump the minor-npm-dependencies group across 1 directory with 4 updates by
@dependabotin actions/checkout#1739- Bump actions/checkout from 3 to 4 by
@dependabotin actions/checkout#1697- Check out other refs/* by commit by
@orhantoyin actions/checkout#1774- Pin actions/checkout's own workflows to a known, good, stable version. by
@jww3in actions/checkout#1776v4.1.6
- Check platform to set archive extension appropriately by
@cory-millerin actions/checkout#1732v4.1.5
- Update NPM dependenci...
v3.0.2
Description
This pull request simplifies the PSModule.Tests.ps1 script by removing unnecessary logging groups within the test cases which would autoload GitHub and its dependencies, breaking on tests for its dependencies (Sodium, Uri, CaseStyle, etc.).
Simplification of test cases:
- Removed
LogGroupblocks from theModule Manifest existsandModule Manifest is validtests.
Type of change
- 📖 [Docs]
- 🪲 [Fix]
- 🩹 [Patch]
-
⚠️ [Security fix] - 🚀 [Feature]
- 🌟 [Breaking change]
Checklist
- I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas
v3.0.1
Description
This pull request introduces several changes to improve logging, enhance test configuration, and streamline code readability in the PowerShell module and its associated tests. Key updates include adding code coverage settings.
Logging Improvements
- Replaced all occurrences of
Write-VerbosewithWrite-Debugintests/outputTestRepo/outputs/module/PSModuleTest/PSModuleTest.psm1.
Test Configuration Enhancements
⚠️ Added aCodeCoveragesection withEnabled = $trueinscripts/tests/Module/Module.Configuration.ps1to enable code coverage reporting during tests.
v3.0.0
What's Changed
🌟 Breaking Changes
- 🌟 [Major]: Support parallel workflows and split in concerns by Marius Storhaug (@MariusStorhaug) in #98
Full Changelog: v2...v3.0.0
v2.1.6
What's Changed
Other Changes
- 🩹 [Patch]: Update linter and git configuration by Marius Storhaug (@MariusStorhaug) in #97
Full Changelog: v2...v2.1.6
v2.1.5
What's Changed
Other Changes
- 🪲 [Fix]: Fix conditional logic for test result handling by Marius Storhaug (@MariusStorhaug) in #92
Full Changelog: v2...v2.1.5
v2.1.4
What's Changed
Other Changes
- 🪲 [Fix]: Fix script path and improve test result handling by Marius Storhaug (@MariusStorhaug) in #91
Full Changelog: v2...v2.1.4
v2.1.3
What's Changed
Other Changes
- 🩹 [Patch]: Add Retry on Install-Module by Marius Storhaug (@MariusStorhaug) in #88
Full Changelog: v2...v2.1.3
v2.1.2
What's Changed
Other Changes
- 🩹 [Patch]: Improve test output by Marius Storhaug (@MariusStorhaug) in #87
Full Changelog: v2...v2.1.2
v2.1.1
What's Changed
Other Changes
- 🪲 [Fix]: Fix skip when multiple skips are found by Marius Storhaug (@MariusStorhaug) in #86
Full Changelog: v2...v2.1.1