Closed brettcurtis closed 5 months ago
The recent updates primarily focus on enhancing security and configuration management. Workflow files in the GitHub directory were updated to include specific permissions for issues and content access. The pre-commit configuration was refined with new versions and configurations for Terraform and Checkov hooks. Additionally, a Terraform script was annotated to skip a specific security check for PubSub Topics encryption, reflecting a conscious decision to balance security and practical use.
File/Path | Change Summary |
---|---|
.github/workflows/add-to-projects.yml |
Added permissions section with issues: write permission. |
.github/workflows/dependabot.yml |
Added permissions section with contents: read under on: pull_request_target . |
.pre-commit-config.yaml |
Updated revisions and configurations for pre-commit-terraform and checkov . |
global/main.tf |
Added comment block and checkov:skip=CKV_GCP_83 directive for PubSub Topics. |
[!TIP]
Early Access Features
- `gpt-4o` model for chat
Summary by CodeRabbit