Skip to content

chore: remove deprecated opencode server config - #27

Merged
xnoto merged 1 commit into
mainfrom
chore/remove-opencode-server-config
Aug 27, 2026
Merged

chore: remove deprecated opencode server config#27
xnoto merged 1 commit into
mainfrom
chore/remove-opencode-server-config

Conversation

@xnoto

@xnoto xnoto commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove opencode-server-config from the GitHub repository inventory
  • remove its obsolete required-status-check entry

Expected impact

The OpenTofu plan should destroy the deprecated makeitworkcloud/opencode-server-config repository and its managed GitHub resources.

Validation

  • Awaiting authoritative OpenTofu CI test and plan results.

@xnoto
xnoto requested a review from a team as a code owner August 27, 2026 06:42
@github-actions

Copy link
Copy Markdown

OpenTofu Plan

OpenTofu will perform the following actions:

  # github_actions_secret.secrets["opencode-server-config_CLOUDFLARE_AUTH_CLIENT_ID"] will be destroyed
  # (because key ["opencode-server-config_CLOUDFLARE_AUTH_CLIENT_ID"] is not in for_each map)
  - resource "github_actions_secret" "secrets" {
      - created_at        = "2026-08-26 19:13:38 +0000 UTC" -> null
      - id                = "opencode-server-config:CLOUDFLARE_AUTH_CLIENT_ID" -> null
      - key_id            = "3380204578043523366" -> null
      - plaintext_value   = (sensitive value) -> null
      - remote_updated_at = "2026-08-26 19:13:38 +0000 UTC" -> null
      - repository        = "opencode-server-config" -> null
      - repository_id     = 1347707655 -> null
      - secret_name       = "CLOUDFLARE_AUTH_CLIENT_ID" -> null
      - updated_at        = "2026-08-26 19:13:38 +0000 UTC" -> null
    }

  # github_actions_secret.secrets["opencode-server-config_CLOUDFLARE_AUTH_CLIENT_SECRET"] will be destroyed
  # (because key ["opencode-server-config_CLOUDFLARE_AUTH_CLIENT_SECRET"] is not in for_each map)
  - resource "github_actions_secret" "secrets" {
      - created_at        = "2026-08-26 19:13:40 +0000 UTC" -> null
      - id                = "opencode-server-config:CLOUDFLARE_AUTH_CLIENT_SECRET" -> null
      - key_id            = "3380204578043523366" -> null
      - plaintext_value   = (sensitive value) -> null
      - remote_updated_at = "2026-08-26 19:13:40 +0000 UTC" -> null
      - repository        = "opencode-server-config" -> null
      - repository_id     = 1347707655 -> null
      - secret_name       = "CLOUDFLARE_AUTH_CLIENT_SECRET" -> null
      - updated_at        = "2026-08-26 19:13:40 +0000 UTC" -> null
    }

  # github_branch_protection.protections["opencode-server-config"] will be destroyed
  # (because key ["opencode-server-config"] is not in for_each map)
  - resource "github_branch_protection" "protections" {
      - allows_deletions                = false -> null
      - allows_force_pushes             = false -> null
      - enforce_admins                  = true -> null
      - force_push_bypassers            = [] -> null
      - id                              = "BPR_kwDOUFRjB84E5_bY" -> null
      - lock_branch                     = false -> null
      - pattern                         = "main" -> null
      - repository_id                   = "R_kgDOUFRjBw" -> null
      - require_conversation_resolution = true -> null
      - require_signed_commits          = false -> null
      - required_linear_history         = true -> null

      - required_pull_request_reviews {
          - dismiss_stale_reviews           = false -> null
          - dismissal_restrictions          = [] -> null
          - pull_request_bypassers          = [] -> null
          - require_code_owner_reviews      = false -> null
          - require_last_push_approval      = false -> null
          - required_approving_review_count = 0 -> null
          - restrict_dismissals             = false -> null
        }

      - required_status_checks {
          - contexts = [
              - "lint",
            ] -> null
          - strict   = true -> null
        }

      - restrict_pushes {
          - blocks_creations = true -> null
          - push_allowances  = [
              - "makeitworkcloud/admins",
            ] -> null
        }
    }

  # github_repository.repositories["opencode-server-config"] will be destroyed
  # (because key ["opencode-server-config"] is not in for_each map)
  - resource "github_repository" "repositories" {
      - allow_auto_merge                        = false -> null
      - allow_forking                           = true -> null
      - allow_merge_commit                      = true -> null
      - allow_rebase_merge                      = false -> null
      - allow_squash_merge                      = true -> null
      - allow_update_branch                     = false -> null
      - archived                                = false -> null
      - default_branch                          = "main" -> null
      - delete_branch_on_merge                  = true -> null
      - etag                                    = "W/\"784fffb397dc017d32b216f6190df83df8e17baa03ba03dcd3feeb45dbeecb84\"" -> null
      - fork                                    = "false" -> null
      - full_name                               = "makeitworkcloud/opencode-server-config" -> null
      - git_clone_url                           = "git://github.com/makeitworkcloud/opencode-server-config.git" -> null
      - has_discussions                         = false -> null
      - has_downloads                           = false -> null
      - has_issues                              = false -> null
      - has_projects                            = false -> null
      - has_wiki                                = false -> null
      - html_url                                = "https://github.com/makeitworkcloud/opencode-server-config" -> null
      - http_clone_url                          = "https://github.com/makeitworkcloud/opencode-server-config.git" -> null
      - id                                      = "opencode-server-config" -> null
      - ignore_vulnerability_alerts_during_read = false -> null
      - is_template                             = false -> null
      - merge_commit_message                    = "PR_TITLE" -> null
      - merge_commit_title                      = "MERGE_MESSAGE" -> null
      - name                                    = "opencode-server-config" -> null
      - node_id                                 = "R_kgDOUFRjBw" -> null
      - primary_language                        = "Python" -> null
      - private                                 = false -> null
      - repo_id                                 = 1347707655 -> null
      - squash_merge_commit_message             = "PR_BODY" -> null
      - squash_merge_commit_title               = "PR_TITLE" -> null
      - ssh_clone_url                           = "git@github.com:makeitworkcloud/opencode-server-config.git" -> null
      - svn_url                                 = "https://github.com/makeitworkcloud/opencode-server-config" -> null
      - topics                                  = [] -> null
      - visibility                              = "public" -> null
      - vulnerability_alerts                    = true -> null
      - web_commit_signoff_required             = false -> null

      - security_and_analysis {
          - secret_scanning {
              - status = "disabled" -> null
            }
          - secret_scanning_push_protection {
              - status = "disabled" -> null
            }
        }
    }

  # github_team_repository.admins["opencode-server-config"] will be destroyed
  # (because key ["opencode-server-config"] is not in for_each map)
  - resource "github_team_repository" "admins" {
      - etag       = "W/\"813de86edd22581588a2454e71c8eb2e36a7c2912614bbe14a7baf43a397e826\"" -> null
      - id         = "15594330:opencode-server-config" -> null
      - permission = "admin" -> null
      - repository = "opencode-server-config" -> null
      - team_id    = "15594330" -> null
    }

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

@xnoto
xnoto merged commit c989574 into main Aug 27, 2026
4 checks passed
@xnoto
xnoto deleted the chore/remove-opencode-server-config branch August 27, 2026 06:44
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.

1 participant