Skip to content

DOCS-1727 - Add sidebars.ts to merge window docs whitelist#6873

Merged
kimsauce merged 2 commits into
mainfrom
DOCS-1727-sidebars-merge-window-whitelist
Jul 7, 2026
Merged

DOCS-1727 - Add sidebars.ts to merge window docs whitelist#6873
kimsauce merged 2 commits into
mainfrom
DOCS-1727-sidebars-merge-window-whitelist

Conversation

@kimsauce

@kimsauce kimsauce commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Purpose of this pull request

This pull request adds sidebars.ts to the ARTICLE_PATTERNS whitelist in the check-merge-window job (.github/workflows/pr.yml). Previously, a PR that only added a sidebar entry for a new doc page (alongside docs/blog changes) was classified as a backend site change and hard-blocked outside the Mon-Fri 7:00 am-2:00 pm PT merge window, as seen on PR #6871. Sidebar changes now get the same soft-warning treatment as docs and release notes.

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

https://sumologic.atlassian.net/browse/DOCS-1727

sidebars.ts wasn't in ARTICLE_PATTERNS, so a PR that only adds a
sidebar entry for a new doc page was classified as a backend site
change and hard-blocked outside the Mon-Fri 7am-2pm PT merge window
(seen on PR #6871). Adding it to the whitelist gives sidebar changes
the same soft-warning treatment as docs and release notes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@kimsauce kimsauce self-assigned this Jul 7, 2026
@cla-bot cla-bot Bot added the cla-signed Contributor approved, listed in .clabot file label Jul 7, 2026

@vfalconisumo vfalconisumo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kimsauce kimsauce enabled auto-merge July 7, 2026 16:58
@kimsauce kimsauce added this pull request to the merge queue Jul 7, 2026
Merged via the queue into main with commit 01198f1 Jul 7, 2026
5 checks passed
@kimsauce kimsauce deleted the DOCS-1727-sidebars-merge-window-whitelist branch July 7, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants