Commit Graph
2 Commits
Author SHA1 Message Date
Nick Marais 7b3fe4ce26 feat: GHA + K8s guide improvements (#62778)
* Add IaC info alert to welcome step

* Add conditional info alert to "allow any branch" input

* Rename "done" button (to "finish")

* Add repo restriction help text

* Ensure "refs/heads/" prefix for branch input

* Add code panel to Welcome step

* Add `inProgress` mode to CodePanel

* Shift CodePanel left on finish step

* De-emphasise final button and make prior steps clearer

* Explain how to apply terraform template

* Improve manual label entry

* Update labels field label

* Enforce wildcard label

* Update label values format (OR)

* Explain workflows on "main branch"

* Clarify prerequisites

* Improve groups and users entry

* Copy tweak on Configure Access step

* Add groups and users validation

* Add kubernetes cluster selector

* Fix Terraform template tests

* Move cluster select to Setup Workflow step

* Tweak copy warning wording

* With emphasis not clarity

* Replace "setup" with "set up"

* Make cluster selector async searchable

* Fix lint issue

* Fix lint issue (again)
2026-01-27 13:11:15 +00:00
Dan Upton 501f3b0e9c Add endpoint for MWI GitHub + Kubernetes wizard (#61768)
* Add endpoint for MWI GitHub + Kubernetes wizard

* Add provider configuration to generated Terraform code

* Better handler method name

* Actually add the role to the bot

* Set `kubernetes_groups` and `kubernetes_users` directly on the role

* Future proof GitHub configuration to support multiple repos/workflows

* Scope endpoint by cluster

* Fix broken JSON tag

* Add missing license headers

* Use a `text/template` to make the variables clearer
2025-12-08 11:00:21 +00:00