Skip to content

feat(github): add keruta-compute repository - #82

Open
kigawa01 wants to merge 2 commits into
mainfrom
feat/add-keruta-compute
Open

feat(github): add keruta-compute repository#82
kigawa01 wants to merge 2 commits into
mainfrom
feat/add-keruta-compute

Conversation

@kigawa01

Copy link
Copy Markdown
Member

Summary

  • add kigawa-net/keruta-compute as a Terraform-managed GitHub repository
  • include it in the managed repository list
  • configure main as the default branch for branch protection

The repository is intended for the Keruta decentralized compute network / compute-credit subsystem.

@github-actions

Copy link
Copy Markdown

Terraform Plan platform/github

data.github_team.dev_team: Reading...
github_branch_protection.default["keruta-coder-template"]: Refreshing state... [id=BPR_kwDOPYPbTM4E5bd9]
github_branch_protection.default["leafia"]: Refreshing state... [id=BPR_kwDORnewG84E5bde]
github_branch_protection.default["fonsole"]: Refreshing state... [id=BPR_kwDOSIYexc4E5bfX]
github_branch_protection.default["kodel"]: Refreshing state... [id=BPR_kwDORnnRic4E5be8]
github_branch_protection.default["dilot"]: Refreshing state... [id=BPR_kwDOSctfXs4E5bd-]
github_branch_protection.default["admin-panel"]: Refreshing state... [id=BPR_kwDOS7VQq84E5bdd]
github_branch_protection.default["ktmut"]: Refreshing state... [id=BPR_kwDOPQ7ros4E5bew]
github_branch_protection.default["krapition-doc"]: Refreshing state... [id=BPR_kwDOPC7L484E5bfa]
github_branch_protection.default["keruta-executor"]: Refreshing state... [id=BPR_kwDOPK_USM4E5beT]
github_branch_protection.default["keruta-admin"]: Refreshing state... [id=BPR_kwDOPFHR_c4E5bes]
github_branch_protection.default["kalender"]: Refreshing state... [id=BPR_kwDOShGOfM4E5beH]
github_branch_protection.default["studilay-bot"]: Refreshing state... [id=BPR_kwDOHab6T84E5bfY]
github_branch_protection.default["k8s-builders"]: Refreshing state... [id=BPR_kwDOOoAMLc4E5beF]
github_branch_protection.default["fonsole-doc"]: Refreshing state... [id=BPR_kwDOO-uiCc4E5bex]
github_branch_protection.default["keimvus"]: Refreshing state... [id=BPR_kwDOH1DIis4E5bd5]
github_branch_protection.default["fomage"]: Refreshing state... [id=BPR_kwDOOvTOLc4E5bfb]
data.github_team.dev_team: Still reading... [10s elapsed]
github_branch_protection.default[".github"]: Refreshing state... [id=BPR_kwDOHaR0LM4E5be-]
github_branch_protection.default["infra"]: Refreshing state... [id=BPR_kwDOSHkWjs4E5beC]
github_branch_protection.default["kigawa-net-k8s"]: Refreshing state... [id=BPR_kwDOO9ToO84E5bfc]
github_branch_protection.default["kinfra"]: Refreshing state... [id=BPR_kwDOP__bq84E5bem]
github_branch_protection.default["keruta-doc"]: Refreshing state... [id=BPR_kwDOO-WJMs4E5beo]
github_branch_protection.default["keruta"]: Refreshing state... [id=BPR_kwDOO8nPEc4E5bdR]
github_branch_protection.default["keruta-agent"]: Refreshing state... [id=BPR_kwDOO_ew6M4E5bda]
data.github_team.dev_team: Still reading... [20s elapsed]
github_branch_protection.default["lp"]: Refreshing state... [id=BPR_kwDORhngYc4E5bdT]
github_branch_protection.default["RTPlugin"]: Refreshing state... [id=BPR_kwDOIIzFls4E5bfN]
github_branch_protection.default["keruta-sdk"]: Refreshing state... [id=BPR_kwDOP8mWes4E5bd8]
github_branch_protection.default["server-chat"]: Refreshing state... [id=BPR_kwDOHqpebc4E5bel]
data.github_team.dev_team: Read complete after 27s [id=7330480]
github_branch_protection.default["kest"]: Refreshing state... [id=BPR_kwDOONKj7c4E5bdj]
github_branch_protection.default["hakoniwa-core-plugin"]: Refreshing state... [id=BPR_kwDOHhIKOM4E5bdY]
github_branch_protection.default["kweb"]: Refreshing state... [id=BPR_kwDOHab4es4E5beM]
github_branch_protection.default["lipl"]: Refreshing state... [id=BPR_kwDOTAHYc84E5bfD]
github_branch_protection.default["keruta-api"]: Refreshing state... [id=BPR_kwDOPKkjT84E5bfW]
github_branch_protection.default["linfra"]: Refreshing state... [id=BPR_kwDORQG_Ss4E5bdp]
github_branch_protection.default["hakate"]: Refreshing state... [id=BPR_kwDONZ2kys4E5beN]
github_branch_protection.default["mc-manifest"]: Refreshing state... [id=BPR_kwDOOL7_es4E5bdV]
github_branch_protection.default["craft-tools"]: Refreshing state... [id=BPR_kwDOHj9xWs4E5bdZ]
github_team_repository.dev_team: Refreshing state... [id=7330480:hakoniwa-core-plugin]

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # github_branch_protection.default["keruta-compute"] will be created
  + resource "github_branch_protection" "default" {
      + allows_deletions                = false
      + allows_force_pushes             = false
      + enforce_admins                  = false
      + id                              = (known after apply)
      + lock_branch                     = false
      + pattern                         = "main"
      + repository_id                   = "keruta-compute"
      + require_conversation_resolution = false
      + require_signed_commits          = false
      + required_linear_history         = false

      + required_pull_request_reviews {
          + require_last_push_approval      = false
          + required_approving_review_count = 0
        }
    }

  # github_repository.keruta_compute will be created
  + resource "github_repository" "keruta_compute" {
      + allow_auto_merge                        = false
      + allow_forking                           = (known after apply)
      + allow_merge_commit                      = true
      + allow_rebase_merge                      = true
      + allow_squash_merge                      = true
      + archived                                = false
      + auto_init                               = true
      + default_branch                          = (known after apply)
      + delete_branch_on_merge                  = false
      + description                             = "Decentralized compute network for the Keruta ecosystem"
      + etag                                    = (known after apply)
      + fork                                    = (known after apply)
      + full_name                               = (known after apply)
      + git_clone_url                           = (known after apply)
      + has_issues                              = true
      + has_projects                            = true
      + has_wiki                                = false
      + html_url                                = (known after apply)
      + http_clone_url                          = (known after apply)
      + id                                      = (known after apply)
      + ignore_vulnerability_alerts_during_read = false
      + merge_commit_message                    = "PR_TITLE"
      + merge_commit_title                      = "MERGE_MESSAGE"
      + name                                    = "keruta-compute"
      + node_id                                 = (known after apply)
      + primary_language                        = (known after apply)
      + private                                 = (known after apply)
      + repo_id                                 = (known after apply)
      + source_owner                            = (known after apply)
      + source_repo                             = (known after apply)
      + squash_merge_commit_message             = "COMMIT_MESSAGES"
      + squash_merge_commit_title               = "COMMIT_OR_PR_TITLE"
      + ssh_clone_url                           = (known after apply)
      + svn_url                                 = (known after apply)
      + topics                                  = (known after apply)
      + visibility                              = "public"
      + vulnerability_alerts                    = (known after apply)
      + web_commit_signoff_required             = (known after apply)
    }

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

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

Saved the plan to: tfplan

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

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