Skip to content

chore(deps): update terraform-aws-modules/ecs/aws requirement from ~> 5.7.0 to ~> 5.9.2 #63

chore(deps): update terraform-aws-modules/ecs/aws requirement from ~> 5.7.0 to ~> 5.9.2

chore(deps): update terraform-aws-modules/ecs/aws requirement from ~> 5.7.0 to ~> 5.9.2 #63

Workflow file for this run

name: Create terraform plan
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
on:
pull_request:
paths:
- '**.tf'
- '**.py'
permissions:
id-token: write
contents: read
pull-requests: write
jobs:
plan:
runs-on: ubuntu-latest
name: Create a plan for an example terraform configuration
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Cache lambda package deps
uses: actions/cache@v3
with:
path: ./lambda/package
key: ${{ runner.os }}-lambda-package-${{ hashFiles('./lambda/requirements.txt') }}
- name: Add lambda deps
run: |
pip install --target ./lambda/package -r ./lambda/requirements.txt
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
audience: sts.amazonaws.com
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
aws-region: ${{ secrets.AWS_REGION }}
- name: terraform plan
uses: dflook/terraform-plan@v1
env:
TF_VAR_boomi_account_id: ${{ secrets.TF_VAR_BOOMI_ACCOUNT_ID }}
TF_VAR_boomi_auth_token: ${{ secrets.TF_VAR_BOOMI_AUTH_TOKEN }}
TF_VAR_boomi_username: ${{ secrets.TF_VAR_BOOMI_USERNAME }}
TF_VAR_boomi_environment_id: ${{ secrets.TF_VAR_BOOMI_ENVIRONMENT_ID }}
TF_VAR_owner: ${{ secrets.TF_VAR_OWNER }}