AtlassianPS / JiraPS

PowerShell module to interact with Atlassian JIRA
https://AtlassianPS.org/module/JiraPS
MIT License
321 stars 131 forks source link

Add CI workflow using GitHub Actions #477

Closed johnheusinger closed 1 year ago

johnheusinger commented 1 year ago

Description

Note: The previous configuration referenced three environment variables JiraURI, JiraUser, and JiraPass. I wrote the new one expecting these to be added as encrypted secrets. The test_against_cloud task will be skipped if a value for JiraURI is not set.

For more info you can take a look at the Actions runs from my fork (example here). Drill into the run details and you'll see that all tests are running on the correct OS and PowerShell versions and passing.

Motivation and Context

I've benefitted a lot from this project. Hopefully having a working CI pipeline will encourage some activity here.

Types of changes

Checklist