chocolatey / choco-quickstart-scripts

C4B Quick-Start Guide - Supporting Scripts
Apache License 2.0
18 stars 9 forks source link

Adds Test Action to GitHub Actions #256

Closed JPRuskin closed 1 month ago

JPRuskin commented 3 months ago

Description Of Changes

Adds a new workflow for testing Quickstart Guide before merging any pull requests.

Please go and have a look at the result here and see if there's anything you'd like to change. This PR is in draft until folk have had a chance to have a look, at which point I'll squash things and fixup the commit history a little.

Expectations:

Motivation and Context

We want to provide more automated testing, to ensure issues are caught before things are merged in.

Big Change Notes

For those reading this who frequently (or less frequently) use the Quickstart Guide, here is a list of the biggest scary changes:

Testing

  1. Run on jpruskin/choco-quickstart-guide as a dispatch
  2. Run on jpruskin/choco-quickstart-guide as a response to a PR being opened / updated
  3. ~Run on jpruskin/choco-quickstart-guide with a non-write user PR~

Change Types Made

Change Checklist

Related Issue

Fixes #253

JPRuskin commented 3 months ago

Looks like I'm going to need to set some secrets before this can merge! Didn't expect it to try and run the actions -interesting.

Ah, but I don't have permissions. May need Stevie, here?

github-actions[bot] commented 2 months ago

C4bVerification-Win2019Datacenter-single

104 tests   104 :white_check_mark:  23s :stopwatch:  14 suites    0 :zzz:   4 files      0 :x:

Results for commit 9b1cd877.

:recycle: This comment has been updated with latest results.

steviecoaster commented 1 month ago

This seems fine!