Skip to content

Feature Request: Expose GitHub team inputs in inputs.yaml #450

@dorfnergh

Description

@dorfnergh

Is there an existing issue for this?

  • I have searched the existing issues

Infrastructure as Code Type? (Required)

terraform

Starter Module? (Required)

terraform - platform_landing_zone

Use Case (Required)

Many orgs already maintain central GitHub teams for approving production changes. The accelerator currently exposes apply_approvers (usernames/emails) in inputs.yaml and then creates/manages a team for the Apply environment’s required reviewers. There’s no first-class way to reuse an existing org team.

Proposed Solution (Required)

create_team: false
existing_team_name: platform-approvers

Important Factoids (Optional)

No response

References (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Long Term ⌛We will do it, but will take a longer amount of time due to complexity/prioritiesType: Enhancement ✨New feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions