Skip to content

fix(ci): always run test-api and helm-lint so required status checks never skip#87

Closed
Pragadeesh122 wants to merge 1 commit into
mainfrom
fix/ci-always-run-all-jobs
Closed

fix(ci): always run test-api and helm-lint so required status checks never skip#87
Pragadeesh122 wants to merge 1 commit into
mainfrom
fix/ci-always-run-all-jobs

Conversation

@Pragadeesh122

Copy link
Copy Markdown
Owner

Problem

Dependabot PRs that only modify .github/workflows/ files are blocked by the branch ruleset. The changes job's path filters only matched pr.yml, so when a Dependabot PR touched deploy.yml the downstream jobs were skipped — and the required-status-checks rule never saw them as passing.

Fix

Replace '.github/workflows/pr.yml' with '.github/workflows/**' in all three change-detection filters (api, frontend, helm). Any workflow change now triggers the relevant validation jobs.

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