Releases: cloudposse/terraform-github-repository-webhooks
Releases · cloudposse/terraform-github-repository-webhooks
0.6.0 allow anonymous access if token not set
what
- allow anonymous access if token not set
why
- If this module is used in the code pipeline module (e.g., in the ECS web app module), the provider fails with bad credentials, even if the pipeline or webhooks are disabled.
By setting anonymous access on the provider configuration when the token is not provided, this problem is avoided.
0.5.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline
what
- Port module to Terraform 0.12
- Pin all providers
- Add example for testing
- Add
batstests for the example - Add Codefresh badge to point to the test pipeline in
terraform-modulesproject - Update README
why
- Module currently does not work with 0.12. Much easier syntax
- Better regression control
- Automatically test the example on every commit and pull request
- Provision resources on AWS in the test account and check the outputs for the correct values
terraform-modulesproject contains pipelines for all terraform modules
0.4.0 Make `github_token` optional
what
- Make
github_tokenoptional
why
- If not provided, can be sourced from the
GITHUB_TOKENenvironment variable - Sourcing from the
GITHUB_TOKENenvironment variable is useful when the module is provisioned fromgeodesicor CI/CD that have access to theGITHUB_TOKENenvironment variable, which in turn could be sourced from SSM usingchamber
0.3.0 Remove unused `name` variable
0.2.0 Remove `name` for `github_repository_webhook` resource
what
- Remove
nameforgithub_repository_webhookresource
why
- There is no
namefield forgithub_repository_webhooksresource
references
0.1.1: fix: default value for webhook_content_type (#5)
* fix: default value for webhook_content_type * chore: run make to rebuild the readme
0.1.0: Initial implementation (#1)
* Implement GitHub repository webhooks * Update readme * Bump ci * Fix formatting * Address PR