|
40 | 40 | aws-region: ${{ secrets.AWS_REGION || 'us-west-1' }} |
41 | 41 | role-to-assume: ${{ secrets.AWS_ROLE_ARN }} |
42 | 42 | role-session-name: GitHub_to_AWS_via_FederatedOIDC |
43 | | -# - name: Setup OpenTofu |
44 | | -# uses: opentofu/setup-opentofu@v1 |
45 | | -# with: |
46 | | -# tofu_wrapper: false |
47 | | -# - name: Display OpenTofu version |
48 | | -# run: tofu version |
49 | | -# - name: Set optional variables |
50 | | -# env: |
51 | | -# # For any of these that have a value, the corresponding TF_VAR_* |
52 | | -# # environment variable will be set. |
53 | | -# APPLY_DATABASE_UPDATES_IMMEDIATELY: ${{ secrets.TF_VAR_APPLY_DATABASE_UPDATES_IMMEDIATELY }} |
54 | | -# TF_VAR_CONSUMER_CONTAINER_COUNT: ${{ secrets.TF_VAR_CONSUMER_CONTAINER_COUNT }} |
55 | | -# CONSUMER_CPU: ${{ secrets.TF_VAR_CONSUMER_CPU }} |
56 | | -# CONSUMER_MEMORY: ${{ secrets.TF_VAR_CONSUMER_MEMORY }} |
57 | | -# DATABASE_SKIP_FINAL_SNAPSHOT: ${{ secrets.TF_VAR_DATABASE_SKIP_FINAL_SNAPSHOT }} |
58 | | -# DELETION_PROTECTION: ${{ secrets.TF_VAR_DELETION_PROTECTION }} |
59 | | -# DEPLOYMENT_ENVIRONMENTS: ${{ secrets.TF_VAR_DEPLOYMENT_ENVIRONMENTS }} |
60 | | -# ENVIRONMENT: ${{ secrets.TF_VAR_ENVIRONMENT }} |
61 | | -# EXPORT_EXPIRATION: ${{ secrets.TF_VAR_EXPORT_EXPIRATION }} |
62 | | -# IMAGE_TAGS_MUTABLE: ${{ secrets.TF_VAR_IMAGE_TAGS_MUTABLE }} |
63 | | -# KEY_RECOVERY_PERIOD: ${{ secrets.TF_VAR_KEY_RECOVERY_PERIOD }} |
64 | | -# PROGRAM: ${{ secrets.TF_VAR_PROGRAM }} |
65 | | -# PROJECT: ${{ secrets.TF_VAR_PROJECT }} |
66 | | -# REPOSITORY: ${{ secrets.TF_VAR_REPOSITORY }} |
67 | | -# run: | |
68 | | -# variables=( |
69 | | -# "apply_database_updates_immediately" "consumer_container_count" |
70 | | -# "consumer_cpu" "consumer_memory" "database_skip_final_snapshot" |
71 | | -# "deletion_protection" "deployment_environments" "environment" |
72 | | -# "export_expiration" "image_tags_mutable" "key_recovery_period" |
73 | | -# "program" "project" "repository" |
74 | | -# ) |
75 | | -# for var in ${variables[@]}; do |
76 | | -# name="$(echo $var | tr '[:lower:]' '[:upper:]')" |
77 | | -# if [ -n "${!name}" ]; then |
78 | | -# echo "Setting TF_VAR_$var" |
79 | | -# echo "TF_VAR_$var=${!name}" >> $GITHUB_ENV |
80 | | -# else |
81 | | -# echo "$name is not set" |
82 | | -# fi |
83 | | -# done |
84 | | -# - name: Initialize OpenTofu |
85 | | -# working-directory: ./tofu/config/service |
86 | | -# run: tofu init |
87 | 43 | - name: Setup OpenTofu |
88 | 44 | uses: ./.github/actions/setup-opentofu |
89 | 45 | env: |
|
0 commit comments