cisagov / skeleton-generic

A generic skeleton project for quickly getting a new cisagov project started.
Creative Commons Zero v1.0 Universal
13 stars 11 forks source link

Use `cisagov/setup-env-github-action` to provide the Python and Go versions to use #157

Closed mcdonnnj closed 3 months ago

mcdonnnj commented 7 months ago

πŸ—£ Description

This pull request updates the build workflow to use the versions of Python and Go tracked in cisagov/setup-env-github-actions added with https://github.com/cisagov/setup-env-github-action/pull/70.

[!NOTE] This pull request should replace #154 if it is approved.

πŸ’­ Motivation and context

This change will make it easier to update to new versions of Python and Go when they release. It will also make updates significantly easier and more consistent in downstream repositories that have these values hard-coded in multiple jobs (once this change is propagated).

πŸ§ͺ Testing

Automated tests pass.

βœ… Pre-approval checklist

βœ… Pre-merge checklist

[!NOTE] I plan on rebasing to remove the commit if cisagov/setup-env-github-action#70 is approved and merged.