Copilot/migrate to api version 2026 03 10#4089
Copilot/migrate to api version 2026 03 10#4089maxffarrell wants to merge 7 commits intogoogle:masterfrom
Conversation
Co-authored-by: maxffarrell <72176209+maxffarrell@users.noreply.github.com>
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
Rename CVSS struct fields to use all-caps initialism (CvssV3 → CVSSV3, CvssV4 → CVSSV4, CvssSeverities → CVSSSeverities), update the verifyartifact example to fetch bundles via BundleURL instead of the removed Bundle field, and fix gci formatting. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4089 +/- ##
==========================================
- Coverage 93.67% 93.64% -0.03%
==========================================
Files 211 211
Lines 19478 19487 +9
==========================================
+ Hits 18246 18249 +3
- Misses 1034 1040 +6
Partials 198 198 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@maxffarrell are you still working on this? Otherwise I could pick up some of the API changes into a separate PR |
|
@deiga haven't had time to work on this, going to close. If you could pick up that would be great! |
Adopts all breaking changes from the GitHub REST API version
2026-03-10, removing fields the API no longer returns and adding new ones.Breaking field removals
Repository:HasDownloads,MasterBranch,UseSquashPRTitleAsDefaultIssue/IssueRequest: singularAssignee— useAssignees []stringPullRequest: singularAssignee,MergeCommitSHANewTeam:PermissionCreateEvent/PushEventRepository:MasterBranch,HasDownloadsAttestation:Bundle json.RawMessage→ replaced byBundleURL *stringNew fields
AdvisoryCvssSeveritiestype (withCvssV3,CvssV4) added toDependabotSecurityAdvisoryandSecurityAdvisoryBehavioral change
DeleteInstallationnow returns HTTP202 Acceptedinstead of204 No Content. The implementation transparently handlesAcceptedErroras success so callers see no change.Version bump
📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.