dikhan / terraform-provider-openapi

OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
Apache License 2.0
275 stars 48 forks source link

Run gosec as part part of the CI/CD pipeline #253

Closed lillchan closed 4 years ago

lillchan commented 4 years ago

Is your feature request related to a problem?

As an OpenAPI Terraform admin
I want the OpenAPI Terraform library to run gosec when making changes to the repo
So I can ensure the changes follow basic security best practices

Acceptance criteria

What's required to consider this feature request complete?

Scenario:
Given changes that need to be made to the Terraform OpenAPI repo
When a new PR is created or a branch is pushed to master
Then gosec should be run as part of the CI/CD pipeline

Checklist (for admin only)

Don't forget to go through the checklist to make sure the issue is created properly: