Skip to content

Conversation

@nourshoreibah
Copy link
Collaborator

ℹ️ Issue

Closes

📝 Description

Add a workflow for terraform plans

nourshoreibah and others added 3 commits August 27, 2025 23:25
  - Auto-formatted .tf files with terraform fmt
  - Updated README.md with terraform-docs

  Co-authored-by: nourshoreibah <nourshoreibah@users.noreply.github.com>
@github-actions
Copy link
Contributor

Terraform Plan 📖 infrastructure/github

Terraform Initialization ⚙️success

Terraform Validation 🤖success

Terraform Plan 📖success

Show Plan
data.infisical_secrets.infisical_folder: Reading...
data.infisical_secrets.aws_folder: Reading...
data.infisical_secrets.github_folder: Reading...
data.infisical_secrets.github_folder: Read complete after 1s
data.infisical_secrets.aws_folder: Read complete after 1s
data.infisical_secrets.infisical_folder: Read complete after 1s
github_actions_secret.github_token: Refreshing state... [id=branch:GH_PAT]
github_repository.branch: Refreshing state... [id=branch]
github_actions_secret.infisical_client_id: Refreshing state... [id=branch:INFISICAL_CLIENT_ID]
github_actions_secret.infisical_client_secret: Refreshing state... [id=branch:INFISICAL_CLIENT_SECRET]
github_actions_secret.aws_secret_access_key: Refreshing state... [id=branch:AWS_SECRET_ACCESS_KEY]
github_actions_secret.aws_access_key_id: Refreshing state... [id=branch:AWS_ACCESS_KEY_ID]
github_branch_default.main: Refreshing state... [id=branch]
github_branch_protection.main: Refreshing state... [id=BPR_kwDOPjZxzc4D-9hQ]

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place
  - destroy

Terraform will perform the following actions:

  # github_actions_secret.github_token will be destroyed
  # (because github_actions_secret.github_token is not in configuration)
  - resource "github_actions_secret" "github_token" {
      - created_at      = "2025-08-27 20:24:28 +0000 UTC" -> null
      - id              = "branch:GH_PAT" -> null
      - plaintext_value = (sensitive value) -> null
      - repository      = "branch" -> null
      - secret_name     = "GH_PAT" -> null
      - updated_at      = "2025-08-27 20:24:28 +0000 UTC" -> null
        # (1 unchanged attribute hidden)
    }

  # github_branch_protection.main will be updated in-place
  ~ resource "github_branch_protection" "main" {
        id                              = "BPR_kwDOPjZxzc4D-9hQ"
        # (10 unchanged attributes hidden)

      ~ required_status_checks {
          ~ contexts = [
              + "pre-deploy",
                # (1 unchanged element hidden)
            ]
            # (1 unchanged attribute hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 1 to destroy.

─────────────────────────────────────────────────────────────────────────────

Saved the plan to: tfplan

To perform exactly these actions, run the following command to apply:
    terraform apply "tfplan"

Pushed by: @nourshoreibah, Action: pull_request

@nourshoreibah nourshoreibah marked this pull request as ready for review September 25, 2025 21:14
@nourshoreibah nourshoreibah merged commit aec89aa into main Sep 25, 2025
8 checks passed
@nourshoreibah nourshoreibah deleted the add-tf-ci branch September 25, 2025 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants