powershellwrapper icon indicating copy to clipboard operation
powershellwrapper copied to clipboard

Automate publishing to PowerShell Gallery

Open CalebAlbers opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. I have to manually publish to the PS Gallery whenever a new release is made.

Describe the solution you'd like I'd like to automate that away with GitHub Actions 😅

Describe alternatives you've considered n/a

Additional context n/a

CalebAlbers avatar Nov 30 '22 16:11 CalebAlbers

@CalebAlbers FWIW started this with Microsoft Azure DevOps (PipeLines) and this is partly why I started the Pester testing (last related IRC was GUID #99, it's been a while!) to help speed up deployment and try to catch issues. Sounds like GitHub Actions is the future. 👍

adrianwells avatar Nov 30 '22 17:11 adrianwells

@adrianwells I used\updated the pester tests from this repo to help catch missed items for that exact reason. Maybe these can help provide a reference going forward.

Celerium avatar Dec 01 '22 14:12 Celerium

Just to provide a follow-up here, I reached out to IT Glue to get the level of permissions needed on the repo to configure CI/CD. Once that is in place, I'll stage some GHA tests/linting/etc.

CalebAlbers avatar Dec 07 '22 04:12 CalebAlbers