Skip to content

ci: remove sync-to-mirror-repo workflow#9092

Merged
roger-zhangg merged 2 commits into
developfrom
remove-mirror-sync-workflow
Jun 20, 2026
Merged

ci: remove sync-to-mirror-repo workflow#9092
roger-zhangg merged 2 commits into
developfrom
remove-mirror-sync-workflow

Conversation

@roger-zhangg

Copy link
Copy Markdown
Member

Summary

  • Removes .github/workflows/sync-to-mirror-repo.yml — the cron-based (2x/day) GitHub Actions workflow that force-pushed develop from aws/aws-sam-cli to the private mirror.
  • The public→private mirror sync is now handled by a centralized webhook-driven Lambda (LambdaToolingGitHubAppMirrorSync) that force-pushes on every push event, with near-real-time latency instead of ≤12h cron delay.
  • The SYNC_REPO_PAT secret on the private mirror repo can be retired after this merges.

Test plan

  • Confirm the new centralized mirror sync fires on this PR's merge (the push event itself will propagate the workflow deletion to the private mirror)
  • Verify aws/PRIVATE-aws-sam-cli:develop HEAD matches aws/aws-sam-cli:develop HEAD after merge

The public→private mirror sync is now handled by a centralized
webhook-driven Lambda (LambdaToolingGitHubAppMirrorSync) that
force-pushes on every push event to develop. This cron-based
GitHub Actions workflow is superseded and no longer needed.
@roger-zhangg roger-zhangg requested a review from a team as a code owner June 19, 2026 22:31
@roger-zhangg roger-zhangg enabled auto-merge June 19, 2026 23:21
@roger-zhangg roger-zhangg disabled auto-merge June 20, 2026 01:54
@roger-zhangg roger-zhangg merged commit 0b99832 into develop Jun 20, 2026
51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants