Skip to content

ci: use shared helm-charts-validation reusable workflow#119

Open
rguichard wants to merge 2 commits into
morpho-mainfrom
feature/pla-1870-adopt-helm-charts-validation
Open

ci: use shared helm-charts-validation reusable workflow#119
rguichard wants to merge 2 commits into
morpho-mainfrom
feature/pla-1870-adopt-helm-charts-validation

Conversation

@rguichard

Copy link
Copy Markdown
Collaborator

Replaces the local helm-charts-validation.yaml with a thin caller of the shared reusable morpho-org/github-actions/.github/workflows/helm-charts-validation.yml@v1.

Iso preserved: push+PR on morpho-main (paths helm/**, plus the workflow file so it self-validates), runner ubuntu-latest, chart-paths helm/charts helm/environments (default), skip-patterns *-db,*database*,*postgres*.

Part of PLA-1787
Implements PLA-1870

@rguichard rguichard requested a review from 0x666c6f as a code owner July 14, 2026 13:13
@rguichard rguichard self-assigned this Jul 14, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.

Tip: disable this comment in your organization's Code Review settings.

@rguichard

Copy link
Copy Markdown
Collaborator Author

⚠️ Blocked — needs erpc Actions config investigation (UI).

The reusable-calling workflow startup-fails ("This run likely failed because of a workflow file issue", 0 jobs, no step logs) — the same symptom as erpc's wiz-iac-scan migration attempt. Diagnostics so far:

  • morpho-org/github-actions access level = organization (erpc is allowed to call it).
  • morpho-api and morpho-infra-helm consume the exact same reusable successfully; morpho-api has identical Actions settings to erpc (allowed_actions: selected, same allowlist, sha_pinning_required: true).
  • Pinning the reusable to a full commit SHA (instead of @v1) did not help → not a sha-pinning issue.

So this is an erpc-specific blocker not visible via the API. The exact startup error is on the run page: https://github.com/morpho-org/erpc/actions/runs/29335970576 — please check erpc's Actions settings / org rulesets there. Leaving this PR open until erpc can call shared reusables. Tracked under PLA-1870 / PLA-1787.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant