Skip to content

Add GitHub Actions Publish workflow (PSGallery release) #148

@HeyItsGilbert

Description

@HeyItsGilbert

What

Create .github/workflows/publish.yml that:

  • Triggers on push of a v* tag (e.g. v0.4.0)
  • Runs CI first (reuse ci.yml or inline)
  • Publishes to PSGallery using Publish-Module with PSGALLERY_API_KEY repo secret

Notes

  • API key needs to be added to repo secrets by org admin before this workflow is useful
  • Should only run after CI passes

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: build-systemCI, psake, GitHub Actions, publish pipelineeffort: mediumHalf day to a full daypriority: highBlocking v0.4.0skill: advancedRequires deep PowerShell or build system expertise

    Type

    No type

    Projects

    Status

    Up Next

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions