Skip to content

[docs-patrol] Update CI docs for schedule changes and skip-CI file matching #18934

@github-actions

Description

@github-actions

Recent code changes in the repository have introduced documentation drift. The following changes need corresponding documentation updates.

Changes Requiring Documentation Updates

1. Scheduled CI behavior changed, but docs/ci_pipelines.md still describes nightly + weekly runs

Commit(s):

What changed:

  • catalog-info.yaml changed daily schedules to weekdays only (cronline: "30 0 * 1-5", "30 1 * 1-5", "30 3 * 1-5", "30 4 * 1-5") at catalog-info.yaml lines 186, 194, 200, 206.
  • Weekly schedule entries were commented out in catalog-info.yaml lines 259-265 (# NOTE: Stop running weekly for now).

Documentation impact:

  • docs/ci_pipelines.md still states:
    • “pipeline running every night” for schedule-daily (docs/ci_pipelines.md line 9)
    • “pipeline running once per week” for schedule-weekly (docs/ci_pipelines.md line 10)
    • “Every night ... daily job” (docs/ci_pipelines.md line 149)
    • active weekly section (“Every week it is configured to run...”) (docs/ci_pipelines.md lines 196-202)
  • These statements are now inaccurate and should be updated to reflect weekday-only daily schedules and paused weekly scheduling.

2. PR CI package-selection docs are stale after expanded skip patterns

Commit(s):

What changed:

  • Expanded non-package skip patterns in .buildkite/pull-requests.json skip_ci_on_only_changed (lines 16-35), including docs/, README.md, CONTRIBUTING.md, .mergify.yml, catalog-info.yaml, etc.
  • Matching pattern list in .buildkite/scripts/common.sh non_package_patterns was expanded (lines 765-788).

Documentation impact:

  • docs/ci_pipelines.md still says that if files outside packages are changed, all packages are tested, with only narrow exceptions (.github/CODEOWNERS or .docs/) (docs/ci_pipelines.md line 70).
  • This no longer matches current behavior and should be updated with the broader exception set and current path matching logic.

Suggested Actions

  • Update docs/ci_pipelines.md top-level pipeline descriptions and Daily/Weekly sections to reflect weekday-only daily schedules and currently disabled weekly schedules.
  • Update docs/ci_pipelines.md Pull Request package-selection rules to match current skip patterns in .buildkite/pull-requests.json and .buildkite/scripts/common.sh.
  • Replace stale examples (.docs/) with current paths (docs/) and list representative exclusions now treated as non-package changes.

Note

🔒 Integrity filter blocked 11 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #6571 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #16894 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18591 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #17979 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #17506 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18662 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18744 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18671 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #16732 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18165 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #18576 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: Docs Patrol

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

  • expires on May 18, 2026, 11:09 AM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions