Skip to content

Conversation

@gammazero
Copy link
Contributor

Summary

Add the go-dsqueue repo to the managed IPFS repos

Why do you need this?

To manage a new repo as one of the IPFS repos.

What else do we need to know?

Nothing

DRI: myself

Reviewer's Checklist

  • It is clear where the request is coming from (if unsure, ask)
  • All the automated checks passed
  • The YAML changes reflect the summary of the request
  • The Terraform plan posted as a comment reflects the summary of the request

@gammazero gammazero requested a review from a team as a code owner September 11, 2025 04:03
@gammazero gammazero requested review from a team and laurentsenta September 11, 2025 04:03
@github-actions
Copy link
Contributor

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

Access Changes
User 2color:
  - will gain admin permission to go-dsqueue
User aarshkshah1992:
  - will gain push permission to go-dsqueue
User achingbrain:
  - will gain admin permission to go-dsqueue
User adlrocha:
  - will gain push permission to go-dsqueue
User alanshaw:
  - will gain admin permission to go-dsqueue
User anorth:
  - will gain push permission to go-dsqueue
User arajasek:
  - will gain admin permission to go-dsqueue
User aschmahmann:
  - will gain admin permission to go-dsqueue
User daviddias:
  - will gain admin permission to go-dsqueue
User dignifiedquire:
  - will gain push permission to go-dsqueue
User dirkmc:
  - will gain push permission to go-dsqueue
User frrist:
  - will gain push permission to go-dsqueue
User galargh:
  - will gain admin permission to go-dsqueue
User gammazero:
  - will gain admin permission to go-dsqueue
User gmasgras:
  - will gain push permission to go-dsqueue
User guillaumemichel:
  - will gain admin permission to go-dsqueue
User guseggert:
  - will gain push permission to go-dsqueue
User hacdias:
  - will gain push permission to go-dsqueue
User hannahhoward:
  - will gain push permission to go-dsqueue
User hsanjuan:
  - will gain admin permission to go-dsqueue
User iand:
  - will gain push permission to go-dsqueue
User ischasny:
  - will gain push permission to go-dsqueue
User jacobheun:
  - will gain push permission to go-dsqueue
User jbenet:
  - will gain admin permission to go-dsqueue
User jorropo:
  - will gain admin permission to go-dsqueue
User kubuxu:
  - will gain admin permission to go-dsqueue
User laurentsenta:
  - will gain admin permission to go-dsqueue
User lidel:
  - will gain admin permission to go-dsqueue
User magik6k:
  - will gain push permission to go-dsqueue
User marcopolo:
  - will gain admin permission to go-dsqueue
User marten-seemann:
  - will gain admin permission to go-dsqueue
User masih:
  - will gain push permission to go-dsqueue
User mishmosh:
  - will gain pull permission to go-dsqueue
User momack2:
  - will gain admin permission to go-dsqueue
User olizilla:
  - will gain admin permission to go-dsqueue
User petar:
  - will gain push permission to go-dsqueue
User raulk:
  - will gain push permission to go-dsqueue
User ribasushi:
  - will gain push permission to go-dsqueue
User rvagg:
  - will gain push permission to go-dsqueue
User sgtpooki:
  - will gain admin permission to go-dsqueue
User stebalien:
  - will gain admin permission to go-dsqueue
User travisperson:
  - will gain push permission to go-dsqueue
User vyzo:
  - will gain push permission to go-dsqueue
User warpfork:
  - will gain push permission to go-dsqueue
User web3-bot:
  - will gain push permission to go-dsqueue
User whyrusleeping:
  - will gain admin permission to go-dsqueue
User willscott:
  - will gain push permission to go-dsqueue

@github-actions
Copy link
Contributor

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

Terraform plans

ipfs

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.this["go-dsqueue:main"] 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                         = "main"
      + push_restrictions               = [
          + "/web3-bot",
          + "ipfs/merge-go",
        ]
      + repository_id                   = (known after apply)
      + require_conversation_resolution = false
      + require_signed_commits          = false
      + required_linear_history         = false
    }

  # github_repository.this["go-dsqueue"] 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              = "main"
      + delete_branch_on_merge      = false
      + description                 = "Buffered FIFO interface to datastore"
      + 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                        = "go-dsqueue"
      + 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_collaborator.this["go-dsqueue: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                  = "go-dsqueue"
      + username                    = "web3-bot"
    }

  # github_team_repository.this["admin:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "admin"
      + repository = "go-dsqueue"
      + team_id    = "1516991"
    }

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

  # github_team_repository.this["go core team:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "push"
      + repository = "go-dsqueue"
      + team_id    = "1403959"
    }

  # github_team_repository.this["ipdx:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "admin"
      + repository = "go-dsqueue"
      + team_id    = "6349983"
    }

  # github_team_repository.this["maintainers:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "maintain"
      + repository = "go-dsqueue"
      + team_id    = "3729031"
    }

  # github_team_repository.this["merge - go:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "push"
      + repository = "go-dsqueue"
      + team_id    = "3364102"
    }

  # github_team_repository.this["repos - go:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "push"
      + repository = "go-dsqueue"
      + team_id    = "3232508"
    }

  # github_team_repository.this["w3dt-stewards:go-dsqueue"] will be created
  + resource "github_team_repository" "this" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + permission = "admin"
      + repository = "go-dsqueue"
      + team_id    = "4656983"
    }

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

@gammazero gammazero changed the title Manage go-dsqueue repo manage go-dsqueue repo Sep 11, 2025
@gammazero
Copy link
Contributor Author

no longer needed

@gammazero gammazero closed this Sep 13, 2025
@gammazero gammazero deleted the add-go-dsqueue branch September 13, 2025 09:16
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