Skip to content

[TEST - DO NOT MERGE] CI gating probe: docs only (examples/diffusers/README.md) - #2096

Closed
kevalmorabia97 wants to merge 2 commits into
mainfrom
test-ci-gate-1-docs
Closed

[TEST - DO NOT MERGE] CI gating probe: docs only (examples/diffusers/README.md)#2096
kevalmorabia97 wants to merge 2 commits into
mainfrom
test-ci-gate-1-docs

Conversation

@kevalmorabia97

Copy link
Copy Markdown
Collaborator

Temporary draft PR verifying the lane gating from #2090 against a real PR. Do not review or merge — this will be closed and its branch deleted once the gate decisions are recorded.

Change: docs only (examples/diffusers/README.md)

Expected: no lanes at all — .md is in files_ignore, so pr-gate short-circuits every workflow

@copy-pr-bot

copy-pr-bot Bot commented Aug 7, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 52bebdcc-491e-4520-aa02-3242defbd8e4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test 9d8ae23

@codecov

codecov Bot commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.60%. Comparing base (3d4d924) to head (6292a40).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2096   +/-   ##
=======================================
  Coverage   78.60%   78.60%           
=======================================
  Files         522      522           
  Lines       60167    60167           
=======================================
  Hits        47294    47294           
  Misses      12873    12873           
Flag Coverage Δ
unit 55.38% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test 6292a40

@kevalmorabia97
kevalmorabia97 changed the base branch from main to kmorabia/ci-fix-files-ignore-yaml August 7, 2026 07:51
@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test 6292a40

@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test 05725b8

The ignore never took effect. Two separate causes, both found by a probe PR
against merged main whose only change was a README:

- files_ignore does not apply to files_yaml groups, so the example lanes
  filtered nothing. Exclude per group instead.
- As an inline negation, `**.md` does not exclude, while `**/*.md` does
  (micromatch treats the two forms differently, though isMatch accepts both).
  This also made _pr_gate's ignore inert for its callers, where it only
  looked correct because docs paths usually fall outside the watch lists.

Verified against micromatch 4.0.5, the version the action depends on:
README.md, examples/diffusers/README.md and a nested .png now match no lane,
while config.py -> onnx, examples/dataset -> torch+trtllm and
tests/examples/conftest.py -> common are unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Keval Morabia <28916987+kevalmorabia97@users.noreply.github.com>
@kevalmorabia97
kevalmorabia97 force-pushed the kmorabia/ci-fix-files-ignore-yaml branch from 14f1406 to f1a3e49 Compare August 7, 2026 08:15
@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test f1a3e49

Signed-off-by: Keval Morabia <28916987+kevalmorabia97@users.noreply.github.com>
@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test a02c274

Base automatically changed from kmorabia/ci-fix-files-ignore-yaml to main August 7, 2026 09:30
@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

Verified against #2101: with the fix in place, a docs-only change now runs nothing.

torch=false  trtllm=false  megatron=false  onnx=false  any_changed=false

All four example lanes skipped, example-pr-required-check green, and no GPU jobs — where this same PR previously started the onnx lane's three. Closing this probe and deleting its branch.

@kevalmorabia97
kevalmorabia97 deleted the test-ci-gate-1-docs branch August 7, 2026 09:31
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-07 09:31 UTC

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