Skip to content

Fix required status checks for path-filtered CI#155

Merged
niteshbalusu11 merged 1 commit intomasterfrom
codex/fix-required-status-checks
Feb 14, 2026
Merged

Fix required status checks for path-filtered CI#155
niteshbalusu11 merged 1 commit intomasterfrom
codex/fix-required-status-checks

Conversation

@niteshbalusu11
Copy link
Member

@niteshbalusu11 niteshbalusu11 commented Feb 14, 2026

Summary

  • remove pull_request.paths filters from client/server workflows so required checks always start
  • add lightweight changes jobs using dorny/paths-filter to detect client/server-relevant diffs
  • run heavy jobs only when relevant files changed
  • keep client_gate and server_gate as stable required checks that pass when area is untouched

Why

Required checks can stay pending forever when a workflow is skipped at trigger-level by path filters. This moves filtering to the job level so branch protection works consistently.

Branch protection

Set required checks to:

  • client_gate
  • server_gate

@gemini-code-assist
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@niteshbalusu11 niteshbalusu11 merged commit 289ff57 into master Feb 14, 2026
7 checks passed
@niteshbalusu11 niteshbalusu11 deleted the codex/fix-required-status-checks branch February 14, 2026 14:57
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

Comments