Skip to content

Fix typo and rename status to phase#4466

Open
nikola-jokic wants to merge 1 commit intomasterfrom
nikola-jokic/fix-typo-print-pahse
Open

Fix typo and rename status to phase#4466
nikola-jokic wants to merge 1 commit intomasterfrom
nikola-jokic/fix-typo-print-pahse

Conversation

@nikola-jokic
Copy link
Copy Markdown
Collaborator

Fixes #4463

Copilot AI review requested due to automatic review settings April 22, 2026 00:33
@nikola-jokic nikola-jokic requested a review from mumoshu as a code owner April 22, 2026 00:33
@nikola-jokic nikola-jokic added the gha-runner-scale-set Related to the gha-runner-scale-set mode label Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hello! Thank you for your contribution.

Please review our contribution guidelines to understand the project's testing and code conventions.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates CRD additional printer columns to reflect the .status.state.status.phase rename so kubectl get outputs show the correct phase values (fixes #4463).

Changes:

  • Switch AutoscalingRunnerSet printer column JSONPath from .status.state to .status.phase and rename column label to “Phase”.
  • Rename EphemeralRunner printer column label from “Status” to “Phase” (still pointing at .status.phase).
  • Add a “Phase” printer column to EphemeralRunnerSet CRDs across base manifests and both Helm charts.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
config/crd/bases/actions.github.com_ephemeralrunnersets.yaml Adds Phase additional printer column for EphemeralRunnerSet.
config/crd/bases/actions.github.com_ephemeralrunners.yaml Renames printer column label to Phase for .status.phase.
config/crd/bases/actions.github.com_autoscalingrunnersets.yaml Fixes printer column JSONPath to .status.phase and label to Phase.
charts/gha-runner-scale-set-controller/crds/actions.github.com_ephemeralrunnersets.yaml Mirrors base CRD: adds Phase printer column.
charts/gha-runner-scale-set-controller/crds/actions.github.com_ephemeralrunners.yaml Mirrors base CRD: renames column label to Phase.
charts/gha-runner-scale-set-controller/crds/actions.github.com_autoscalingrunnersets.yaml Mirrors base CRD: .status.phase + Phase label.
charts/gha-runner-scale-set-controller-experimental/crds/actions.github.com_ephemeralrunnersets.yaml Mirrors base CRD: adds Phase printer column.
charts/gha-runner-scale-set-controller-experimental/crds/actions.github.com_ephemeralrunners.yaml Mirrors base CRD: renames column label to Phase.
charts/gha-runner-scale-set-controller-experimental/crds/actions.github.com_autoscalingrunnersets.yaml Mirrors base CRD: .status.phase + Phase label.
apis/actions.github.com/v1alpha1/ephemeralrunnerset_types.go Adds kubebuilder printcolumn for .status.phase.
apis/actions.github.com/v1alpha1/ephemeralrunner_types.go Renames kubebuilder printcolumn name from Status to Phase.
apis/actions.github.com/v1alpha1/autoscalingrunnerset_types.go Fixes kubebuilder printcolumn JSONPath to .status.phase and name to Phase.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gha-runner-scale-set Related to the gha-runner-scale-set mode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AutoscalingRunnerSet additional printer columns mismatch actual status

2 participants