Skip to content

Add on-demand workflow to sync temp-fix branch from main#536

Open
brandom-msft wants to merge 3 commits intomainfrom
add-sync-temp-fix-workflow
Open

Add on-demand workflow to sync temp-fix branch from main#536
brandom-msft wants to merge 3 commits intomainfrom
add-sync-temp-fix-workflow

Conversation

@brandom-msft
Copy link
Member

Summary

Adds a workflow_dispatch GitHub Action (.github/workflows/sync-temp-fix.yml) that the docs team can manually trigger to sync the temp-fix branch to main's HEAD.

Context

The docs team references temp-fix for stable builds while main undergoes restructuring. Sheri Gilley manages sync timing manually to avoid breaking builds. This workflow gives her a one-click way to do that from the Actions tab.

What it does

  • Manual trigger only (workflow_dispatch) — no automated/scheduled runs
  • Force-pushes main to temp-fix
  • Requires contents: write permission

The docs team references the temp-fix branch for stable builds.
This workflow_dispatch action lets the docs team manually sync
temp-fix to main's HEAD when they know it's safe to do so.
Requires approval from reviewers configured in the
'docs-sync-approval' environment before the sync executes.
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