Skip to content
This repository was archived by the owner on Sep 30, 2025. It is now read-only.

Conversation

@jxs
Copy link
Member

@jxs jxs commented Jul 7, 2025

Summary

https://github.com/libp2p/rust-asynchronous-codec/ has recently been moved to the org, this PR adds the repo to mgmt

@jxs jxs requested a review from a team as a code owner July 7, 2025 21:43
@jxs jxs requested review from a team and galargh July 7, 2025 21:43
@github-actions
Copy link
Contributor

github-actions bot commented Jul 7, 2025

The following access changes will be introduced as a result of applying the plan:

Access Changes
User achingbrain:
  - will gain pull permission to rust-asynchronous-codec
User agemanning:
  - will gain admin permission to rust-asynchronous-codec
User dariusc93:
  - will gain push permission to rust-asynchronous-codec
User dhuseby:
  - will gain pull permission to rust-asynchronous-codec
User elenaf9:
  - will gain admin permission to rust-asynchronous-codec
User guillaumemichel:
  - will gain admin permission to rust-asynchronous-codec
User jxs:
  - will gain admin permission to rust-asynchronous-codec
User marcopolo:
  - will gain push permission to rust-asynchronous-codec
User mxinden:
  - will gain push permission to rust-asynchronous-codec
User p-shahi:
  - will gain pull permission to rust-asynchronous-codec
User raulk:
  - will gain pull permission to rust-asynchronous-codec
User stebalien:
  - will gain pull permission to rust-asynchronous-codec
User thomaseizinger:
  - will gain push permission to rust-asynchronous-codec
User web3-bot:
  - will gain push permission to rust-asynchronous-codec

@github-actions
Copy link
Contributor

github-actions bot commented Jul 7, 2025

Before merge, verify that all the following plans are correct. They will be applied as-is after the merge.

Terraform plans

libp2p

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

Terraform will perform the following actions:

  # github_branch_protection.this["rust-asynchronous-codec:master"] will be created
  + resource "github_branch_protection" "this" {
      + allows_deletions                = false
      + allows_force_pushes             = false
      + blocks_creations                = false
      + enforce_admins                  = false
      + id                              = (known after apply)
      + lock_branch                     = false
      + pattern                         = "master"
      + repository_id                   = (known after apply)
      + require_conversation_resolution = false
      + require_signed_commits          = false
      + required_linear_history         = false

      + required_pull_request_reviews {
          + dismiss_stale_reviews           = false
          + require_code_owner_reviews      = false
          + require_last_push_approval      = false
          + required_approving_review_count = 1
          + restrict_dismissals             = false
        }

      + required_status_checks {
          + contexts = [
              + "build",
            ]
          + strict   = false
        }
    }

  # github_repository.this["rust-asynchronous-codec"] will be created
  + resource "github_repository" "this" {
      + allow_auto_merge            = false
      + allow_merge_commit          = true
      + allow_rebase_merge          = true
      + allow_squash_merge          = true
      + allow_update_branch         = false
      + archived                    = false
      + default_branch              = "master"
      + delete_branch_on_merge      = false
      + description                 = "Multiplexer over reliable, ordered connections."
      + etag                        = (known after apply)
      + full_name                   = (known after apply)
      + git_clone_url               = (known after apply)
      + has_discussions             = false
      + html_url                    = (known after apply)
      + http_clone_url              = (known after apply)
      + id                          = (known after apply)
      + merge_commit_message        = "PR_TITLE"
      + merge_commit_title          = "MERGE_MESSAGE"
      + name                        = "rust-asynchronous-codec"
      + node_id                     = (known after apply)
      + private                     = (known after apply)
      + repo_id                     = (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)
      + visibility                  = "public"

      + security_and_analysis {

          + secret_scanning {
              + status = "enabled"
            }

          + secret_scanning_push_protection {
              + status = "enabled"
            }
        }
    }

  # github_repository.this["rust-yamux"] will be updated in-place
  ~ resource "github_repository" "this" {
      ~ description                 = "Multiplexer over reliable, ordered connections." -> "Utilities for encoding and decoding frames using async/await."
        id                          = "rust-yamux"
        name                        = "rust-yamux"
        # (32 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # github_repository_collaborator.this["rust-asynchronous-codec:web3-bot"] will be created
  + resource "github_repository_collaborator" "this" {
      + id                          = (known after apply)
      + invitation_id               = (known after apply)
      + permission                  = "push"
      + permission_diff_suppression = false
      + repository                  = "rust-asynchronous-codec"
      + username                    = "web3-bot"
    }

  # github_team_repository.this["github-mgmt stewards:rust-asynchronous-codec"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "pull"
      + repository = "rust-asynchronous-codec"
      + team_id    = "6630941"
    }

  # github_team_repository.this["rust-libp2p maintainers:rust-asynchronous-codec"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "admin"
      + repository = "rust-asynchronous-codec"
      + team_id    = "11402594"
    }

  # github_team_repository.this["rust-libp2p-contributors:rust-asynchronous-codec"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "push"
      + repository = "rust-asynchronous-codec"
      + team_id    = "11227602"
    }

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

@galargh
Copy link
Member

galargh commented Jul 8, 2025

The repository was successfully synced :D This can be closed now

@galargh galargh closed this Jul 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants