Releases: PSModule/Publish-PSModule
v2.0.3
📖 [Docs]: Remove unused configuration options from README (#52)
Description
This pull request updates the README.md
file to simplify the list of configurable settings for the action. It removes several less commonly used settings to streamline the documentation and make it easier to read.
Documentation cleanup:
README.md
: Removed the following settings from the configuration list:Debug
,Verbose
,Version
, andPrerelease
. These settings are no longer included in the documentation to simplify the list and focus on the most relevant options.
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
v2.0.2
🩹 [Patch]: Remove reliance on GitHub
(#51)
Description
This pull request introduces several updates to streamline the PowerShell module publishing process and enhance logging functionality. Key changes include replacing LogGroup
with Set-GitHubLogGroup
for improved GitHub-specific logging, simplifying the action.yml
configuration, and refining the Publish-PSModule
script to focus solely on publishing to the PowerShell Gallery.
Updates to action.yml
Configuration:
- Switched from using
GitHub-Script
to running the script directly withpwsh
shell, enabling better control over the execution environment. ([[1]](diffhunk://#diff-1243c5424efaaa19bd8e813c5e6f6da46316e63761421b3e5f5c8ced9a36e6b6L86-R87)
,[[2]](diffhunk://#diff-1243c5424efaaa19bd8e813c5e6f6da46316e63761421b3e5f5c8ced9a36e6b6L102-R103)
)
Enhancements to Logging:
- Replaced all instances of
LogGroup
withSet-GitHubLogGroup
inscripts/helpers/Publish-PSModule.ps1
andscripts/main.ps1
for improved GitHub-specific structured logging. ([[1]](diffhunk://#diff-780715ac24c6bbe21b54f3d268778136b79f21a62275bbd494dfa857b4ba40d9L36-R36)
,[[2]](diffhunk://#diff-780715ac24c6bbe21b54f3d268778136b79f21a62275bbd494dfa857b4ba40d9L62-R73)
,[[3]](diffhunk://#diff-dc2e5a659836b1b73abb03421c567f5018c2755677c4a0aa764cb26117b68011L21-R28)
, and others)
Refinements to Publish-PSModule
Script:
- Updated the
.DESCRIPTION
and.SYNOPSIS
sections to remove references to GitHub Pages, focusing exclusively on publishing modules to the PowerShell Gallery. ([scripts/helpers/Publish-PSModule.ps1L4-R7](diffhunk://#diff-780715ac24c6bbe21b54f3d268778136b79f21a62275bbd494dfa857b4ba40d9L4-R7)
) - Removed redundant GitHub Pages functionality, simplifying the script logic. (
[scripts/helpers/Publish-PSModule.ps1L4-R7](diffhunk://#diff-780715ac24c6bbe21b54f3d268778136b79f21a62275bbd494dfa857b4ba40d9L4-R7)
)
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
v2.0.1
🩹 [Patch]: Remove initialization step and dependency on Utilities
(#50)
Description
Remove the initialization step and dependency on Utilities
, the Install-PSModuleHelpers takes over.
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
v2.0.0
What's Changed
🌟 Breaking Changes
- 🌟 [Major]: Using settings from
Process-PSModule
+ common dependencies by @MariusStorhaug in #49
Full Changelog: v1...v2.0.0
v1.2.4
What's Changed
Other Changes
- 🩹 [Patch]: Update linter and git configuration by @MariusStorhaug in #47
Full Changelog: v1...v1.2.4
v1.2.3
What's Changed
Other Changes
- 🩹 [Patch]: Require
PSSemVer
and improve logging by @MariusStorhaug in #44
Full Changelog: v1...v1.2.3
v1.2.2
What's Changed
Other Changes
- 🩹 [Patch]: Add more logging by @MariusStorhaug in #43
Full Changelog: v1...v1.2.2
v1.2.1
What's Changed
Other Changes
- 🪲 [Fix]: Fix an issue with padding the prerelease number by @MariusStorhaug in #42
Full Changelog: v1...v1.2.1
v1.2.0
What's Changed
🚀 New Features
- 🚀 [Feature]: Add padding to the prerelease number by @MariusStorhaug in #41
Full Changelog: v1...v1.2.0
v1.1.5
What's Changed
Other Changes
- 🩹 [Patch]: Add Retry on Install-Module by @MariusStorhaug in #39
Full Changelog: v1...v1.1.5