Skip to content

Optimize CI build scope - #6

Open
FloatXD wants to merge 1 commit into
ClayStan404:masterfrom
FloatXD:floatxd-ci-optimization
Open

Optimize CI build scope#6
FloatXD wants to merge 1 commit into
ClayStan404:masterfrom
FloatXD:floatxd-ci-optimization

Conversation

@FloatXD

@FloatXD FloatXD commented Aug 27, 2026

Copy link
Copy Markdown

Summary

  • detect affected client and server scopes so documentation-only changes skip expensive builds
  • expose a stable CI required status for branch protection
  • reuse successful CI from the exact tagged commit while retaining full validation for manual releases

Validation

  • actionlint on all GitHub Actions workflows
  • targeted quality-policy and architecture unit tests
  • path-scope behavior checks

Skip unaffected client and server builds behind a stable required gate, and reuse successful CI results for tagged releases.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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