Commit Graph

44 Commits (daddbc208b1723c6388daa99e2fe491e30ff8dfb)

Author SHA1 Message Date
Nicholas McDonnell eef99899dc
Add shell script pre-commit hooks 2 years ago
Nicholas McDonnell 22ed63d41d
Pare down linting to the essentials 2 years ago
Nicholas McDonnell 8797e110d3
Store Go version as a step output 3 years ago
Nicholas McDonnell 2699e09eb7
Use setup-env outputs for Terraform-docs version 3 years ago
Nicholas McDonnell 0851598edd
Use setup-env outputs for shfmt version 3 years ago
Nicholas McDonnell 64b24714ac
Use setup-env outputs for Packer version 3 years ago
Nicholas McDonnell 1e16136272
Use setup-env outputs for Terraform version 3 years ago
Nicholas McDonnell 6cf78c02e1
Use an id when using cisagov/setup-env-github-action 3 years ago
David Redmin b51dbb577e
Revert "Temporarily use cisagov/setup-env-github-action@improvement/support_tf_0.13" 3 years ago
David Redmin 895a692ad8
Remove lint job step to initialize Terraform directories 3 years ago
David Redmin 6a7fbf07bd
Temporarily use cisagov/setup-env-github-action@improvement/support_tf_0.13 3 years ago
Nicholas McDonnell f7140d8116
Use the hashicorp/setup-terraform Action 3 years ago
Nicholas McDonnell e2a729d0b1
Install the shfmt tool for GHA 3 years ago
Shane Frasier 8ee2116f42
Prefer the newer "go install" syntax 3 years ago
Shane Frasier 337d1efb8f
Capitalize Go for consistency 3 years ago
Jeremy Frasier bb6e566e3a
Move go installation so that it takes place before the cache task 3 years ago
Jeremy Frasier 181d1b2faf
Install a specific version of terraform-docs 3 years ago
Jeremy Frasier b629f7f623
Modify the Packer installation to model that of Terraform 3 years ago
Jeremy Frasier 70414cff28
Remove unnecessary line in tasks 3 years ago
Shane Frasier c481043981
Break out the curl cache creation into its own step 3 years ago
Jeremy Frasier 106af21c04
Install terraform and packer for the linting job 3 years ago
Nicholas McDonnell f4131e57d8
Clean up our actions/cache step 3 years ago
Jeremy Frasier 02c5a6f8bf
Use the python version output by actions/setup-python 4 years ago
Felddy c9c00f1d03
Replace deprecated set-env workflow syntax 4 years ago
Felddy 6a4164dfba
Bump build workflow python-version to 3.9 4 years ago
Nicholas McDonnell ae4aa123c8
Update lint job to resolve #49 4 years ago
Nicholas McDonnell 969efdd0bb
Adjust cache key name 4 years ago
Nicholas McDonnell 6ab69f4f51
Bump actions/setup-python to v2 4 years ago
Nicholas McDonnell d6fe79dce3
Update actions/cache to v2 4 years ago
Felddy 8c99c5294a
Allow events from apb to rebuild this repository weekly. 4 years ago
Nicholas McDonnell 1f3d440a1a
Rename action to accurately reflect that we are only linting, not building. 4 years ago
Nicholas McDonnell b01a0ee7bd
Explicitly install pre-commit hooks as its own step so it's clearer when the 4 years ago
Nicholas McDonnell 478f1688a1
Change the cache paths from hardcoded values in their appropriate blocks to environment variables declared before the job block. 4 years ago
Nicholas McDonnell 454864bc02
Incorporate the Python version into keys for pip and pre-commit caches. 4 years ago
Nicholas McDonnell e96577bce4
All references to '-r' for pip calls have been replaced with the more verbose '--requirement'. 4 years ago
Nicholas McDonnell d99fd00bc2
Flip cache order to mirror how it is done downstream. 4 years ago
Nicholas McDonnell f7a4166ad6
Update Python version used to 3.8 4 years ago
Jeremy Frasier dbd589d2e2
Improve list formatting 4 years ago
Jeremy Frasier 2fa4cbe194
Make workflow run when a PR is opened, synchronized, or reopened 4 years ago
Felddy 99c611557e
Remove search for previous pre-commit caches. 5 years ago
Felddy 5d5567d303
Add GitHub action caching of pre-commit hooks and pip packages. 5 years ago
Felddy b11e39abd7
Remove extra line. 5 years ago
Felddy 05a136bb11
Replace Travis-CI with GitHub actions. 5 years ago