You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Phase 9: Wire live constructors, fix auth/parsing/validation bugs for CI
- Wire ado2gh generate-script live constructor with real ADO client + inspector
- Wire gei migrate-repo storage backends (Azure, AWS, GitHub-owned)
- Wire bbs2gh migrate-repo GitHub-owned storage
- Fix tokenRoundTripper auth: use "Bearer" instead of "token" (gei + bbs2gh)
- Fix ado2gh + bbs2gh main.go: print errors before os.Exit(1) instead of silencing
- Add Content-Type: application/octet-stream header to ghowned single upload
- Include response body in ghowned client error messages for better debugging
- Fix golangci-lint v2 issues (5 fixes across alerts and github packages)
- Fix ADO repo model: remove ,string JSON tags from Size/IsDisabled (ADO API returns numbers/booleans, not strings)
- Fix BBS hasAWSSubOptions: only check CLI flags, not env vars (matches C# behavior; env vars like AWS_ACCESS_KEY_ID should not trigger bucket-name validation)
- Fix ghowned parseURIResponse: use map[string]interface{} to handle mixed-type API responses (size is a number, not a string)
log.Info("Migration log available at %s or by running `gh bbs2gh download-logs --github-target-org %s --target-repo %s`", m.MigrationLogURL, a.githubOrg, a.githubRepo)
667
+
log.Info("Migration log available at %s or by running `gh bbs2gh download-logs --github-org %s --github-repo %s`", m.MigrationLogURL, a.githubOrg, a.githubRepo)
log.Info("Migration log available at %s or by running `gh bbs2gh download-logs --github-target-org %s --target-repo %s`", m.MigrationLogURL, a.githubOrg, a.githubRepo)
673
+
log.Info("Migration log available at %s or by running `gh bbs2gh download-logs --github-org %s --github-repo %s`", m.MigrationLogURL, a.githubOrg, a.githubRepo)
0 commit comments