Skip to content

Add lane:dev for dev docs (admin self-merge)#112

Merged
AdamGohs merged 1 commit intomainfrom
enhancement/dev-docs-lane
Apr 11, 2026
Merged

Add lane:dev for dev docs (admin self-merge)#112
AdamGohs merged 1 commit intomainfrom
enhancement/dev-docs-lane

Conversation

@AdamGohs
Copy link
Copy Markdown
Collaborator

Summary

  • New `lane:dev` that treats dev docs (files under `docs/dev/`) the same as `lane:editorial-fix`: auto-assign, skip formal review, move straight to `stage:ready-to-merge`, flip `review-workflow` status to success immediately
  • Detection is content-based first — if every docs-touching file in the PR is under `docs/dev/`, the lane is `lane:dev` regardless of branch name. Branch-name detection (`docs/dev/*`) is a fallback
  • `lane:dev` label created on the repo; admins can also apply it manually via the labels sidebar on any PR

Introduce a new review lane for dev docs. Detection is content-based:
if every docs-touching file in the PR is under docs/dev/, the PR is
auto-assigned lane:dev and moved straight to stage:ready-to-merge with
review-workflow status flipped to success — same treatment as
lane:editorial-fix.

Branch-name detection also supports docs/dev/ as a fallback for branches
whose content is mixed or ambiguous. Admins can apply lane:dev manually
to any PR via the labels sidebar.
@AdamGohs AdamGohs requested a review from a team as a code owner April 11, 2026 20:21
@github-actions
Copy link
Copy Markdown

CI build passed for commit 9e18a8a

This PR does not touch documentation content under docs/, so no multi-stage review is required.

@usace-rmc/docs-admin may merge.

@AdamGohs AdamGohs merged commit 8395853 into main Apr 11, 2026
4 checks passed
@AdamGohs AdamGohs deleted the enhancement/dev-docs-lane branch April 11, 2026 20:31
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