Skip to content

terraform(deps): bump integrations/github from 5.44.0 to 5.45.0 in /terraform/github #3702

terraform(deps): bump integrations/github from 5.44.0 to 5.45.0 in /terraform/github

terraform(deps): bump integrations/github from 5.44.0 to 5.45.0 in /terraform/github #3702

Workflow file for this run

---
name: Terraform
on: # yamllint disable-line rule:truthy
pull_request:
branches:
- main
paths:
- .github/workflows/terraform.yml
- terraform/**
push:
branches:
- main
paths:
- .github/workflows/terraform.yml
- terraform/**
permissions: read-all
jobs:
detect-changes:
name: Detect Changes
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
outputs:
components: ${{ steps.detect_changes.outputs.changes }}
steps:
- name: Checkout
id: checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Build path-filters file
id: build_path_filters
run: bash scripts/path-filter/configuration-generator.sh terraform
- name: Detect changes
id: detect_changes
uses: dorny/paths-filter@4512585405083f25c027a35db413c2b3b9006d50 # v2.11.1
with:
filters: .github/path-filter/terraform.yml
terraform-workflow:
if: ${{ needs.detect-changes.outputs.components != '[]' }}
needs: [detect-changes]
name: Reusable Workflow
permissions:
contents: read
id-token: write
security-events: write
pull-requests: write
strategy:
fail-fast: false
matrix:
component: ${{ fromJson(needs.detect-changes.outputs.components) }}
uses: ./.github/workflows/reusable-workflow-terraform.yml
with:
component: ${{ matrix.component }}
secrets: inherit