Skip to content

Add docs-only light CI switch and remove duplicate main runs - #110

Merged
a3384379 merged 3 commits into
mainfrom
codex/lightweight-ci-gate
Sep 24, 2026
Merged

a3384379 merged 3 commits into
mainfrom
codex/lightweight-ci-gate

Conversation

@a3384379

@a3384379 a3384379 commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

FlowTest currently runs the full path-selected CI suite for a PR milestone and then repeats it after merge to main. Documentation-only edits therefore wait on unrelated container, Windows, upgrade, and security jobs.

Add ci:light for README.md, the PR template, and Markdown files under docs/. Its single Quick CI job checks the diff for whitespace errors; the trusted Required Gate rejects light mode if any other file changes. ci:milestone retains the existing full path-selected suite. Both labels together fail explicitly, and CI workflow changes still require controlled Bootstrap. Remove duplicate automatic main push runs; each workflow retains manual dispatch.

Validation: full backend pytest and coverage passed; Ruff format/check across backend and scripts, mypy, all workflow YAML parsing, and 33 required-gate tests passed. Frontend Prettier, lint, 425 tests with coverage, and build passed. A real ci:light PR event ran Quick CI successfully and skipped the heavy jobs. Compose E2E was not rerun for this CI-routing-only PR; the immediately preceding PR #108 passed its full Compose smoke suite on the same product tree.

The light mode intentionally does not run functional tests, builds, containers, or vulnerability scans. Runtime, dependency, deployment, and CI-governance changes cannot use it.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-24T16:24:28.398678Z 9f12cb9 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9f12cb9741

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/required_gate.py
Comment thread .github/workflows/quick-ci.yml Outdated
Comment thread .github/workflows/required-gate.yml Outdated
@a3384379
a3384379 force-pushed the codex/lightweight-ci-gate branch from 9f12cb9 to 7cae8eb Compare September 24, 2026 16:26
@a3384379 a3384379 added the ci:light Run the lightweight PR check for small, locally verified changes label Sep 24, 2026
@a3384379 a3384379 changed the title Add light CI switch for small pull requests Add docs-only light CI switch and remove duplicate main runs Sep 24, 2026
@a3384379 a3384379 added ci:light Run the lightweight PR check for small, locally verified changes and removed ci:light Run the lightweight PR check for small, locally verified changes labels Sep 24, 2026
@a3384379
a3384379 merged commit b6fd0c9 into main Sep 24, 2026
10 checks passed
@a3384379
a3384379 deleted the codex/lightweight-ci-gate branch September 24, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:light Run the lightweight PR check for small, locally verified changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant