Skip to content

Add review workflow infrastructure#107

Merged
AdamGohs merged 3 commits intomainfrom
feature/review-workflow-infrastructure
Apr 10, 2026
Merged

Add review workflow infrastructure#107
AdamGohs merged 3 commits intomainfrom
feature/review-workflow-infrastructure

Conversation

@AdamGohs
Copy link
Copy Markdown
Collaborator

Summary

  • Add four GitHub Actions workflows (deploy, pr-preview, pr-preview-cleanup, stage-progression), CODEOWNERS, PR template, and AI technical-editor prompt to support the new four-lane document review and publishing process; stage progression auto-runs only on docs/ branches with manual lane:* labeling as the admin escape hatch.
  • Make the draft watermark version-aware (only shows on the latest version of flagged docs) and switch docusaurus.config.js URL/baseUrl to env-driven so PR previews can build at a different base path.
  • Add /new-revision and /technical-edit Claude Code skills, and update the /pr skill to honor the new PR template on docs/ branches so the Lane 1 Technical edit checkbox is preserved.

Adds the GitHub-side plumbing for the four-lane document review and
publishing workflow: branch-prefix-driven stage progression, PR
previews to a separate previews repo, checkpoint deploys from
arbitrary branches via workflow_dispatch, version-aware draft
watermark, env-driven Docusaurus URL/baseUrl, CODEOWNERS, PR
template, and Claude Code skills for /new-revision and /technical-edit.

Stage progression only auto-processes branches starting with docs/;
non-doc PRs are silently ignored, with manual lane:* labeling as the
admin escape hatch.
The PR template's Lane 1 Technical edit checkbox is what stage-progression.yml
watches to advance new-doc PRs from AI editor review to Director review. The
skill previously always passed --body to gh pr create, which fully overrides
the template, dropping the checkbox. The skill now forks on branch prefix:
docs/ branches get the template structure with auto-filled Description and
Affected documents sections; non-doc branches keep the existing bullet summary.
@github-actions
Copy link
Copy Markdown

📄 Preview deployed

https://usace-rmc.github.io/RMC-Software-Documentation-Previews/pr-107/

This preview updates automatically when new commits are pushed. Deleted when the PR closes.

@AdamGohs AdamGohs requested review from a team April 10, 2026 19:39
@AdamGohs AdamGohs merged commit e56aae0 into main Apr 10, 2026
2 checks passed
@AdamGohs AdamGohs deleted the feature/review-workflow-infrastructure branch April 10, 2026 19:44
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