[PR #54] Add workflow to create release and publish to PowerShell Gallery #53

Closed
opened 2026-02-26 17:32:26 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/Corsinvest/cv4pve-api-powershell/pull/54

State: closed
Merged: Yes


Summary

  • Add GitHub Actions workflow to create GitHub Release and publish module to PowerShell Gallery
  • Validates module version from .psd1 matches the Git tag before proceeding
  • Auto-generates release notes from commits and PRs
  • Triggers on tag push (v*) or manually via workflow_dispatch

Requirements

  • Add PSGALLERY_API_KEY secret in repository settings with the PowerShell Gallery API key

Test plan

  • Add PSGALLERY_API_KEY secret in repository settings
  • Trigger manually via workflow_dispatch to verify
  • Push a tag (e.g. v9.1.3) to verify automatic trigger
**Original Pull Request:** https://github.com/Corsinvest/cv4pve-api-powershell/pull/54 **State:** closed **Merged:** Yes --- ## Summary - Add GitHub Actions workflow to create GitHub Release and publish module to PowerShell Gallery - Validates module version from `.psd1` matches the Git tag before proceeding - Auto-generates release notes from commits and PRs - Triggers on tag push (`v*`) or manually via `workflow_dispatch` ## Requirements - Add `PSGALLERY_API_KEY` secret in repository settings with the PowerShell Gallery API key ## Test plan - [x] Add `PSGALLERY_API_KEY` secret in repository settings - [x] Trigger manually via `workflow_dispatch` to verify - [x] Push a tag (e.g. `v9.1.3`) to verify automatic trigger
kerem 2026-02-26 17:32:26 +03:00
kerem changed title from [PR #54] [MERGED] Add workflow to create release and publish to PowerShell Gallery to [PR #54] Add workflow to create release and publish to PowerShell Gallery 2026-02-27 12:36:58 +03:00
Sign in to join this conversation.
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-api-powershell#53
No description provided.