Skip to content

Conversation

@RainbowMango
Copy link
Member

@RainbowMango RainbowMango commented Jul 15, 2025

What this PR does / why we need it:
Bump helm/chart-testing-action to v2.7.0, to replace #1638 as explained at #1638 (comment)

This PR updates the .github/workflows/lint-test-chart.yaml workflow to use the repository’s default branch (${{ github.event.repository.default_branch }}) instead of hardcoding master as the target branch for chart-testing commands. This change improves compatibility for repositories that use a different default branch name (such as main), making the workflow more flexible and future-proof.

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Jul 15, 2025
@k8s-ci-robot k8s-ci-robot added needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jul 15, 2025
@RainbowMango
Copy link
Member Author

/assign @dgrisonnet

@k8s-ci-robot k8s-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 22, 2025
@RainbowMango RainbowMango force-pushed the pr_bump_helm_chart_testing_action branch from 0bb1bdf to 2e8202d Compare July 24, 2025 09:51
@k8s-ci-robot k8s-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 24, 2025
@RainbowMango
Copy link
Member Author

/retitle Use repository default branch in chart-testing workflow

@k8s-ci-robot k8s-ci-robot changed the title Bump helm/chart-testing-action to v2.7.0 Use repository default branch in chart-testing workflow Jul 24, 2025
@RainbowMango
Copy link
Member Author

Updated PR title and description.
@dgrisonnet please take a look. It is now a follow-up of #1683

@dgrisonnet
Copy link
Member

/assign
/triage accepted

@k8s-ci-robot k8s-ci-robot added triage/accepted Indicates an issue or PR is ready to be actively worked on. and removed needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Aug 7, 2025
@RainbowMango
Copy link
Member Author

@dgrisonnet I guess this is ready to go.

@rexagod rexagod moved this to Needs Review (PR) or SIG Response (Issue) in SIG Instrumentation Aug 30, 2025
Copy link
Member

@TerryHowe TerryHowe left a comment

Choose a reason for hiding this comment

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

A nicer solution than the hard coded branch name

Copy link
Member

@dgrisonnet dgrisonnet left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@github-project-automation github-project-automation bot moved this from Needs Review (PR) or Response (Issue) to In Progress in SIG Instrumentation Sep 29, 2025
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Sep 29, 2025
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dgrisonnet, RainbowMango, TerryHowe

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 29, 2025
@RainbowMango
Copy link
Member Author

/test pull-metrics-server-test-e2e-helm

@k8s-ci-robot k8s-ci-robot merged commit 4d69975 into kubernetes-sigs:master Sep 29, 2025
13 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in SIG Instrumentation Sep 29, 2025
@RainbowMango RainbowMango deleted the pr_bump_helm_chart_testing_action branch September 29, 2025 09:07
@RainbowMango RainbowMango mentioned this pull request Nov 20, 2025
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants