Compare commits

...

1 Commits

Author SHA1 Message Date
Claude Code
0155e329ff ci: de-vendor helm/chart-releaser-action
helm/chart-releaser-action is now allowlisted upstream (ASF Actions
allowlist, apache/infrastructure-actions/actions.yml) at v1.7.0
(cae68fefc6b5f367a0275617c9f83181ba54714f), so the git-submodule fork
under .github/actions/chart-releaser-action — added as a workaround
when it wasn't allowlisted — is no longer needed. Verified with a
real CI run (install_only, no release side effects) before landing
this.

Also drops the now-dead debug step that cat'd the vendored action's
action.yml.

helm/chart-testing-action stays vendored for now: it's allowlisted at
v2.8.0 (6ec842c01de15ebb84c8627d2744a0c2f2755c9f), but that release
depends internally on astral-sh/setup-uv@v7.0.0, which isn't itself on
the allowlist (only v8.1.0+ are). De-vendoring it needs an INFRA
request to add that setup-uv SHA first — confirmed by testing it
directly, not just reading the config.
2026-07-27 22:21:59 -07:00
4 changed files with 6 additions and 10 deletions

View File

@@ -38,6 +38,11 @@ jobs:
with:
install-superset: "false"
# Still vendored (not de-vendored like chart-releaser-action below): the
# allowlisted helm/chart-testing-action@v2.8.0 depends internally on
# astral-sh/setup-uv@v7.0.0, which isn't itself on the ASF Actions
# allowlist (only v8.1.0+ are, at apache/infrastructure-actions'
# actions.yml). Needs an INFRA request before this can de-vendor too.
- name: Set up chart-testing
uses: ./.github/actions/chart-testing-action

View File

@@ -86,13 +86,8 @@ jobs:
# Return to the original branch
git checkout local_gha_temp
- name: Fetch/list all tags
run: |
git submodule update
cat .github/actions/chart-releaser-action/action.yml
- name: Run chart-releaser
uses: ./.github/actions/chart-releaser-action
uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
with:
version: v1.6.0
charts_dir: helm

3
.gitmodules vendored
View File

@@ -30,9 +30,6 @@
[submodule ".github/actions/chart-testing-action"]
path = .github/actions/chart-testing-action
url = https://github.com/helm/chart-testing-action
[submodule ".github/actions/chart-releaser-action"]
path = .github/actions/chart-releaser-action
url = https://github.com/helm/chart-releaser-action
[submodule ".github/actions/github-action-push-to-another-repository"]
path = .github/actions/github-action-push-to-another-repository
url = https://github.com/cpina/github-action-push-to-another-repository