Skip to content

chore(deps): update terraform terraform-aws-modules/vpc/aws to v5.13.0 #388

chore(deps): update terraform terraform-aws-modules/vpc/aws to v5.13.0

chore(deps): update terraform terraform-aws-modules/vpc/aws to v5.13.0 #388

Workflow file for this run

# Copyright (C) Nicolas Lamirault <[email protected]>
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
---
name: AWS / Security
# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the main branch
on: # yamllint disable-line rule:truthy
# push:
# branches:
# - main
# paths:
# - "terraform/aws/**"
pull_request:
branches:
- main
paths:
- "terraform/aws/**"
jobs:
aws_access-analyzer:
name: aws-access-analyzer
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/access-analyzer/modules/access-analyzer
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/access-analyzer/staging
aws_alb:
name: aws-alb
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/alb/modules/alb
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/alb/staging
aws_bastion:
name: aws-bastion
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/bastion/modules/bastion
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/bastion/staging
aws_cert-manager:
name: aws-cert-manager
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/cert-manager/modules/cert-manager
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/cert-manager/staging
aws_chatbot:
name: aws-chatbot
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/chatbot/modules/chatbot
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/chatbot/staging
aws_ecr:
name: aws-ecr
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/ecr/modules/ecr
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/ecr/staging
aws_eks:
name: aws-eks
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/eks/modules/eks
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/eks/staging
aws_eip-internet-gateway:
name: aws-eip-igw
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/elastic-ips/internet-gateway/modules/internet-gateway
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/elastic-ips/internet-gateway/staging
aws_external-dns:
name: aws-external-dns
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/external-dns/modules/external-dns
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/external-dns/staging
aws_guardduty:
name: aws-guardduty
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/guardduty/modules/guardduty
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/guardduty/staging
aws_notifications:
name: aws-notifications
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/notifications/modules/notifications
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/notifications/staging
aws_observability:
name: aws-observability
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/observability/modules/observability
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/observability/staging
aws_security-hub:
name: aws-security-hub
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/security-hub/modules/security-hub
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/security-hub/staging
aws_sops:
name: aws-sops
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/sops/terraform
aws_teleport:
name: aws-teleport
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/teleport/modules/teleport
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/teleport/staging
aws_terraform-cloud:
name: aws-terraform-cloud
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/terraform-cloud/terraform
aws_vector:
name: aws-vector
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/vector/modules/vector
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/vector/staging
aws_velero:
name: aws-velero
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/velero/modules/velero
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/velero/staging
aws_vpc:
name: aws-vpc
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/vpc/modules/vpc
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/vpc/staging
aws_waf:
name: aws-waf
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/waf/modules/waf
- name: Tfsec
uses: aquasecurity/[email protected]
with:
github_token: ${{ github.token }}
working_dir: terraform/aws/waf/staging