MScholtes / PS2EXE

Module to compile powershell scripts to executables
Other
1.24k stars 199 forks source link

Continuous Integration: auto test scripts when PR and Push and auto close of stale issue? #122

Closed steve02081504 closed 10 months ago

steve02081504 commented 11 months ago

Hi there! Firstly sorry for opening 6 PRs in a row, I wasn't sure which features you'd want to receive so I decided to split them up, I apologise if the back to back emails caused you problems

Secondly I realised when I was writing the PR that this project doesn't have a workflow profile so it's difficult for me to know if I've made the right changes (until I test it manually, hmm?) I think it would be great if this project had CI!

Here's some reference content:

About github action: https://docs.github.com/actions/quickstart

Automatically closes stale issues: Source code: https://github.com/Taromati2/Taromati2/blob/master/.github/workflows/close-stale-issues.yml Running effects: https://github.com/Taromati2/Taromati2/issues/11#issuecomment-1602084540

Test PS script: Source code: https://github.com/steve02081504/esh/blob/master/.github/workflows/CI.yml https://github.com/steve02081504/esh/blob/master/.github/workflows/CI.ps1 Run the effect: https://github.com/steve02081504/esh/actions/runs/7156183274/job/19485576113