Skip to content

feat(rulesets): let org and repo admins bypass requirements - #13

Merged
diazdesandi merged 1 commit into
mainfrom
feat/ruleset-admin-bypass
Jul 27, 2026
Merged

feat(rulesets): let org and repo admins bypass requirements#13
diazdesandi merged 1 commit into
mainfrom
feat/ruleset-admin-bypass

feat(rulesets): let org and repo admins bypass requirements

4f5c549
Select commit
Loading
Failed to load commit list.
Pulumi / thaw-config/dev - Update (preview) succeeded Jul 27, 2026 in 8s

Update (preview)

🍹 The Update (preview) for diazdesandi/thaw-config/dev was successful.

Visit the Pulumi Service for more information.

Details

Resource Changes

    Name                                    Type                                              Operation
~   org-ci-rs-repo-main-default             github:index/repositoryRuleset:RepositoryRuleset  update
~   menubarspawner-rs-repo-main-default     github:index/repositoryRuleset:RepositoryRuleset  update
~   dot-github-rs-repo-main-default         github:index/repositoryRuleset:RepositoryRuleset  update
~   homebrew-tap-rs-repo-main-default       github:index/repositoryRuleset:RepositoryRuleset  update
~   website-rs-repo-main-default            github:index/repositoryRuleset:RepositoryRuleset  update
~   raycast-extension-rs-repo-main-default  github:index/repositoryRuleset:RepositoryRuleset  update

Detailed Diff

View diff
pulumi:pulumi:Stack: (same)
    [urn=urn:pulumi:dev::thaw-config::pulumi:pulumi:Stack::thaw-config-dev]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::website-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::homebrew-tap-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::dot-github-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::org-ci-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::menubarspawner-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]
    ~ github:index/repositoryRuleset:RepositoryRuleset: (update)
        [urn=urn:pulumi:dev::thaw-config::custom:github:OrgRepository$custom:github:OrgRepositoryRulesets$github:index/repositoryRuleset:RepositoryRuleset::raycast-extension-rs-repo-main-default]
        [provider=urn:pulumi:dev::thaw-config::pulumi:providers:github::default_6_14_0::225ee7f4-aef2-42ea-8c38-890178d35051]
      + bypassActors: [
      +     [0]: {
              + actorId   : 1
              + actorType : "OrganizationAdmin"
              + bypassMode: "always"
            }
      +     [1]: {
              + actorId   : 5
              + actorType : "RepositoryRole"
              + bypassMode: "always"
            }
        ]