diff --git a/.github/workflows/terraform_plan.yaml b/.github/workflows/terraform_plan.yaml index e789c4a..7aa0c3c 100644 --- a/.github/workflows/terraform_plan.yaml +++ b/.github/workflows/terraform_plan.yaml @@ -27,27 +27,13 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: - name: Setup AWS Credentials - id: aws_credentials - run: | - curl -qL -o aws_credentials.json http://169.254.170.2/${AWS_CONTAINER_CREDENTIALS_RELATIVE_URI} > aws_credentials.json - aws configure set aws_access_key_id `jq -r '.AccessKeyId' aws_credentials.json` - echo AWS_ACCESS_KEY_ID=`jq -r '.AccessKeyId' aws_credentials.json` >> $GITHUB_ENV - aws configure set aws_secret_access_key `jq -r '.SecretAccessKey' aws_credentials.json` - echo AWS_SECRET_ACCESS_KEY=`jq -r '.SecretAccessKey' aws_credentials.json` >> $GITHUB_ENV - aws configure set aws_session_token `jq -r '.Token' aws_credentials.json` - echo AWS_SESSION_TOKEN=`jq -r '.Token' aws_credentials.json` >> $GITHUB_ENV - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + uses: CSVD/aws-auth@main - name: Setup GITHUB Credentials id: github_credentials run: | echo GITHUB_TOKEN=$(python encode_jwt.py "$GITHUB_APP_PEM_FILE" "$GITHUB_APP_INSTALLATION_ID" "$GITHUB_BASE_URL") >> $GITHUB_ENV - - name: Echo GITHUB Credentials - id: echo_github_credentials - run: | - echo "PyGenerated GITHUB_TOKEN: $GITHUB_TOKEN" - - name: Terraform Init uses: CSVD/terraform-init@main id: terraform_init