Skip to content

Sync GitLab main through the GitHub gate#1816

Merged
yuezengwu merged 5 commits into
mainfrom
merge/gitlab-main-sync-20fd39ea909a
Jul 17, 2026
Merged

Sync GitLab main through the GitHub gate#1816
yuezengwu merged 5 commits into
mainfrom
merge/gitlab-main-sync-20fd39ea909a

Conversation

@yuezengwu

Copy link
Copy Markdown
Contributor

What changed

  • Synchronize commits created on the temporary self-managed GitLab main branch.
  • Preserve commit ancestry so GitHub and GitLab main can converge without force pushes.

Safety

  • This PR remains a draft while checks run.
  • The synchronization guard marks it ready and merges it only after every check passes.
  • The repository review requirement is bypassed only for this checked synchronization PR.
  • Merge commit is enabled only for the merge window and immediately disabled again.

Validation

  • The guard verified a safe fast-forward relationship or identical file trees.
  • GitHub required checks remain authoritative.

Comment on lines 193 to +198
"OAuth state provider does not match callback",
);
return redirectCallbackError(reply, "state-expired", next);
return redirectCallbackError(reply, "state-expired", next, { callbackIntent: intent });
}

if (providerError) {
@yuezengwu
yuezengwu merged commit 20fd39e into main Jul 17, 2026
11 of 12 checks passed
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.

4 participants