Skip to content

Rename master to main for API deps#1309

Merged
yuandrew merged 2 commits into
mainfrom
yuandrew/api-master-to-main
Jun 3, 2026
Merged

Rename master to main for API deps#1309
yuandrew merged 2 commits into
mainfrom
yuandrew/api-master-to-main

Conversation

@yuandrew

@yuandrew yuandrew commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

What was changed

Renamed master to main for all API deps

Why?

Default branch for api repo got renamed from master to main

Checklist

  1. Closes

  2. How was this tested:

  1. Any docs updates needed?

Note

Low Risk
Branch-name and documentation updates plus a CI timeout tweak; no runtime or security logic changes.

Overview
Updates branch references from master to main across the repo and the vendored api_upstream subtree, matching Temporal’s api (and related api-go) default branch rename.

Docs and CI: README.md subtree pull instructions, arch diagram notes, and per-pr unit-test matrix now use main; ubuntu-arm jobs get an explicit 30-minute timeout like other slow runners.

Upstream subtree (api_upstream): GitHub Actions (release, Buf push, api-go triggers) default branches, workflow refs (@main), and Makefile targets (protogen@main, buf breaking against main) are aligned. testsrv_upstream Makefile comments for buf-breaking were updated the same way.

Reviewed by Cursor Bugbot for commit f9c1926. Bugbot is set up for automated code reviews on this repo. Configure here.

@yuandrew
yuandrew requested a review from a team as a code owner June 2, 2026 20:20
@yuandrew
yuandrew merged commit d0065e3 into main Jun 3, 2026
23 checks passed
@yuandrew
yuandrew deleted the yuandrew/api-master-to-main branch June 3, 2026 17:29
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.

2 participants