Skip to content

Conversation

@rvagg
Copy link
Member

@rvagg rvagg commented Aug 19, 2025

Ref: #102
Ref: #103

@rvagg rvagg requested review from a team as code owners August 19, 2025 02:06
@github-actions
Copy link
Contributor

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

Access Changes
User achingbrain:
  - will lose admin permission to py-cid
User aschmahmann:
  - will have the permission to py-cid change from admin to pull
User biglep:
  - will lose admin permission to py-cid
User daviddias:
  - will lose admin permission to py-cid
User dhruvbaldawa:
  - will lose admin permission to py-cid
User galargh:
  - will lose admin permission to py-cid
User guseggert:
  - will lose admin permission to py-cid
User jbenet:
  - will lose admin permission to py-cid
User jorropo:
  - will lose admin permission to py-cid
User kubuxu:
  - will lose admin permission to py-cid
User laurentsenta:
  - will lose admin permission to py-cid
User lidel:
  - will lose admin permission to py-cid
User rvagg:
  - will have the permission to py-cid change from pull to push
User stebalien:
  - will lose admin permission to py-cid
User vmx:
  - will have the permission to py-cid change from admin to pull
User warpfork:
  - will lose admin permission to py-cid
User whyrusleeping:
  - will lose admin permission to py-cid

@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

ipld

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

Terraform will perform the following actions:

  # github_repository.this["py-cid"] will be updated in-place
  ~ resource "github_repository" "this" {
      ~ description                 = "Self-describing content-addressed identifiers for distributed systems implementation in Python" -> "Python implementation of the CID specification"
        id                          = "py-cid"
        name                        = "py-cid"
      ~ topics                      = [
          - "ipld",
            # (2 unchanged elements hidden)
        ]
        # (31 unchanged attributes hidden)

      ~ security_and_analysis {

          ~ secret_scanning {
              ~ status = "disabled" -> "enabled"
            }

          ~ secret_scanning_push_protection {
              ~ status = "disabled" -> "enabled"
            }
        }
    }

  # github_repository_collaborator.this["py-cid:dhruvbaldawa"] will be destroyed
  # (because key ["py-cid:dhruvbaldawa"] is not in for_each map)
  - resource "github_repository_collaborator" "this" {
      - id         = "py-cid:dhruvbaldawa" -> null
      - permission = "admin" -> null
      - repository = "py-cid" -> null
      - username   = "dhruvbaldawa" -> null
    }

  # github_team_membership.this["python team:acul71"] will be created
  + resource "github_team_membership" "this" {
      + etag     = (known after apply)
      + id       = (known after apply)
      + role     = "member"
      + team_id  = "2474599"
      + username = "acul71"
    }

  # github_team_membership.this["python team:pacrob"] will be created
  + resource "github_team_membership" "this" {
      + etag     = (known after apply)
      + id       = (known after apply)
      + role     = "member"
      + team_id  = "2474599"
      + username = "pacrob"
    }

  # github_team_membership.this["python team:rvagg"] will be created
  + resource "github_team_membership" "this" {
      + etag     = (known after apply)
      + id       = (known after apply)
      + role     = "member"
      + team_id  = "2474599"
      + username = "rvagg"
    }

  # github_team_membership.this["python team:seetadev"] will be created
  + resource "github_team_membership" "this" {
      + etag     = (known after apply)
      + id       = (known after apply)
      + role     = "member"
      + team_id  = "2474599"
      + username = "seetadev"
    }

  # github_team_repository.this["admin:py-cid"] will be destroyed
  # (because key ["admin:py-cid"] is not in for_each map)
  - resource "github_team_repository" "this" {
      - etag       = "W/\"536a89e7cdc67c77675acca57df9c7a5777ac43aca9753d896cb61e42c6ae70f\"" -> null
      - id         = "2080485:py-cid" -> null
      - permission = "admin" -> null
      - repository = "py-cid" -> null
      - team_id    = "2080485" -> null
    }

  # github_team_repository.this["core:py-cid"] will be destroyed
  # (because key ["core:py-cid"] is not in for_each map)
  - resource "github_team_repository" "this" {
      - etag       = "W/\"ce8d4222b100c7368ca478195da8971bb35fb810557eeeb35c3cd14b74bfe6fe\"" -> null
      - id         = "3403997:py-cid" -> null
      - permission = "pull" -> null
      - repository = "py-cid" -> null
      - team_id    = "3403997" -> null
    }

  # github_team_repository.this["ipdx:py-cid"] will be destroyed
  # (because key ["ipdx:py-cid"] is not in for_each map)
  - resource "github_team_repository" "this" {
      - etag       = "W/\"536a89e7cdc67c77675acca57df9c7a5777ac43aca9753d896cb61e42c6ae70f\"" -> null
      - id         = "6630961:py-cid" -> null
      - permission = "admin" -> null
      - repository = "py-cid" -> null
      - team_id    = "6630961" -> null
    }

  # github_team_repository.this["w3dt-stewards:py-cid"] will be destroyed
  # (because key ["w3dt-stewards:py-cid"] is not in for_each map)
  - resource "github_team_repository" "this" {
      - etag       = "W/\"536a89e7cdc67c77675acca57df9c7a5777ac43aca9753d896cb61e42c6ae70f\"" -> null
      - id         = "4657014:py-cid" -> null
      - permission = "admin" -> null
      - repository = "py-cid" -> null
      - team_id    = "4657014" -> null
    }

Plan: 4 to add, 1 to change, 5 to destroy.

@rvagg rvagg mentioned this pull request Aug 19, 2025
4 tasks
@rvagg rvagg merged commit 42c280b into master Aug 19, 2025
6 checks passed
@rvagg rvagg deleted the rvagg/py-cid branch August 19, 2025 09:32
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.

3 participants