rules_gitops
rules_gitops copied to clipboard
fix(deps): update module github.com/google/go-github/v32 to v72
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/google/go-github/v32 | v32.1.0 -> v72.0.0 |
Release Notes
google/go-github (github.com/google/go-github/v32)
v72.0.0
This release contains the following breaking API changes:
- chore!: Remove support for Required Workflows (#3538)
- fix!: Differentiate merge method of pull request and merge queue (#3559)
BREAKING CHANGE:
MergeMethod*consts have been split into:PullRequestMergeMethod*andMergeQueueMergeMethod*. - feat!: Add support for pagination options in rules API methods (#3562)
BREAKING CHANGE:
GetRulesForBranch,GetAllRulesets, andGetAllRepositoryRulesetsnow acceptopts.
...and the following additional changes:
- Bump go-github from v70 to v71 in /scrape (#3541)
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in /scrape (#3536)
- build(deps): bump github.com/alecthomas/kong from 1.9.0 to 1.10.0 in /tools (#3542)
- build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in /tools (#3543)
- Add support for registry_package event (#3545)
- build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#3551)
- build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 in /scrape (#3549)
- build(deps): bump github.com/PuerkitoBio/goquery from 1.10.2 to 1.10.3 in /scrape (#3550)
- feat: Add EPSS to Dependabot alerts (#3547)
- Revert "build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2" (#3552)
- feat: Add new fields and options to secret scanning structs (#3548)
- build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in /example in the go_modules group across 1 directory (#3553)
- Add case-instensitive GetHeader for HookRequest & HookResponse (#3556)
- Add issue Type to IssueRequest (#3567)
- build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 in /tools (#3568)
- build(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.132.0 in /tools (#3569)
- Add ListCursorOptions to list Issues methods (#3570)
- Bump version of go-github to v72.0.0 (#3571)
v71.0.0
This release contains the following breaking API changes:
- feat!: Add ListReactionOptions to all ListxxReactions functions to enable filter by content (#3532)
BREAKING CHANGE:
ListCommentReactionOptions=>ListReactionOptionsand allList*Reactionsmethods now use it.
...and the following additional changes:
- Bump go-github from v69 to v70 in /scrape (#3521)
- Path escape fix in UserService.GetPackage() (#3522)
- Update openapi (#3526)
- feat: Add support for Issue Types API (#3525)
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 in /example (#3528)
- build(deps): bump the actions group with 2 updates (#3530)
- build(deps): bump github.com/getkin/kin-openapi from 0.130.0 to 0.131.0 in /tools (#3531)
- Add ListReleaseReactions and DeleteReleaseReaction (#3533)
- feat: Add actions_macos field to APIMeta struct (#3535)
- fix: Isolate HTTP transports in parallel tests to prevent connection issues (#3529)
- chore: Remove redundant in Go 1.22 loop variables (#3537)
- fix: Add back repository field in Package struct (#3539)
- Bump version of go-github to v71.0.0 (#3540)
v70.0.0
This release contains the following breaking API changes:
- feat!: Add support for network-configurations endpoints for organization (#3511)
BREAKING CHANGE:
EnterpriseNetwork*structs have been replaced withNetwork*structs. - refactor!: Update package types to align with webhook event (#3515)
BREAKING CHANGE:
PackageVersion.BodyandPackageVersion.Metadataare both nowjson.RawMessage.
...and the following additional changes:
- build(deps): bump github.com/alecthomas/kong from 1.8.0 to 1.8.1 in /tools (#3485)
- build(deps): bump github.com/google/go-github/v69 from 69.0.0 to 69.2.0 in /scrape (#3483)
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 in /tools (#3490)
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#3494)
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 in the actions group (#3492)
- fix: Resolve '400 Custom domains' error on GitHub Enterprise Server (#3489)
- Correct the runIDFromURLRE regex to properly match the callbackURL (#3495)
- feat: Add support for GitHub-hosted runner API endpoints (#3487)
- feat: Add support for network-configurations endpoints (#3497)
- build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 (#3500)
- build(deps): bump actions/cache from 4.2.1 to 4.2.2 in the actions group (#3499)
- Add created_at field to Reaction (#3501)
- Add reason parameter to MergeGroupEvent (#3508)
- fix(ci): ensure 'auto' toolchain applies to generate (#3436)
- Bump dependency versions from dependabot warnings (#3512)
- Bump go-jose to v4.0.5 (#3513)
- build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in /example (#3514)
- docs: Update readme and examples for updated go-github-ratelimit and introduce go-github-pagination (#3504)
- Add validity filter to secret scanning alert list options (#3516)
- build(deps): bump github.com/alecthomas/kong from 1.8.1 to 1.9.0 in /tools (#3518)
- build(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.130.0 in /tools (#3517)
- feat: Add automatic_copilot_code_review_enabled parameter to ruleset API (#3506)
- Bump version of go-github to v70.0.0 (#3520)
v69.2.0
This minor release contains the following changes:
- Add helper to get runID from Custom Deployment Protection Rule Event (#3476)
- feat: Add JSON marshal tests for dependabot alerts (#3480)
- feat: Add sorting list options for secret scanning (#3481)
- Bump version of go-github to v69.2.0 (#3482)
v69.1.0
This minor release contains the following changes:
- Bump go-github from v68 to v69 in /scrape (#3464)
- Use a max retry after duration for secondary rate limit if specified (#3438)
- docs: Clarify ListPullRequestsWithCommit usage (#3465)
- fix: go 1.22 test breakage (#3459)
- feat: Add link to bored-engineer/github-conditional-http-transport to conditional requests documentation (#3469)
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 in /tools (#3472)
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 in /scrape (#3470)
- build(deps): bump github.com/alecthomas/kong from 1.7.0 to 1.8.0 in /tools (#3471)
- Update workflow and tools to use Go1.24 and 1.23 (#3474)
- chore: Only use master test runs for status badge (#3475)
- feat: Add ListProvisionedScimGroupsForEnterprise inside SCIM service (#3467)
- fix: Add missing query params to AlertListOptions (#3477)
- Bump version of go-github to v69.1.0 (#3478)
v69.0.0
This release contains the following breaking API changes:
- feat!: Add support for enterprise rulesets (#3417)
BREAKING CHANGE:
Create*RulesetandUpdate*Rulesetnow passrulesetparameter by-value instead of by-reference. - fix!: Typo in field names in the CheckSuite struct (#3444)
BREAKING CHANGE:
Rerequstable=>Rerequestable,RunsRerequstable=>RunsRerequestable - fix!: Typo in field names in the PullStats struct (#3445)
BREAKING CHANGE:
MergablePulls=>MergeablePulls,UnmergablePulls=>UnmergeablePulls - refactor!: Do not capitalize error strings (#3446) BREAKING CHANGE: Some error strings are slightly modified - please do not rely on error text in general.
- fix!: Refactor the repository ruleset code (#3430)
BREAKING CHANGES: The following types have been renamed:
Ruleset->RepositoryRulesetRulesetLink->RepositoryRulesetLinkRulesetLinks->RepositoryRulesetLinksRulesetRefConditionParameters->RepositoryRulesetRefConditionParametersRulesetRepositoryNamesConditionParameters->RepositoryRulesetRepositoryNamesConditionParametersRulesetRepositoryIDsConditionParameters->RepositoryRulesetRepositoryIDsConditionParametersRulesetRepositoryPropertyTargetParameters->RepositoryRulesetRepositoryPropertyConditionParameters->RepositoryRulesetRepositoryPropertyConditionParametersRulesetOrganizationNamesConditionParameters->RepositoryRulesetOrganizationNamesConditionParametersRulesetOrganizationIDsConditionParameters->RepositoryRulesetOrganizationIDsConditionParametersRulesetConditions->RepositoryRulesetConditionsRepositoryRulesetEditedChanges->RepositoryRulesetChangesRepositoryRulesetEditedSource->RepositoryRulesetChangeSourceRepositoryRulesetEditedSources->RepositoryRulesetChangeSourcesRepositoryRulesetEditedConditions->RepositoryRulesetUpdatedConditionsRepositoryRulesetUpdatedConditionsEdited->RepositoryRulesetUpdatedConditionRepositoryRulesetEditedRules->RepositoryRulesetChangedRulesRepositoryRulesetUpdatedRules->RepositoryRulesetUpdatedRulesRepositoryRulesetEditedRuleChanges->RepositoryRulesetChangedRule
- chore!: Add sliceofpointers custom linter (#3447)
BREAKING CHANGE:
ListOAuthAppsnow returns([]*OAuthApp, error)instead of([]OAuthApp, error). - feat!: Change User.InheritedFrom to a slice (#3460)
BREAKING CHANGE:
User.InheritedFromis changed from a*Teamto a[]*Team.
...and the following additional changes:
- Bump go-github from v67 to v68 in /scrape (#3398)
- build(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 in /scrape (#3400)
- build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 (#3401)
- Bump golang.org/x/net to v0.33.0 (#3402)
- Add TokenID and TokenName to PersonalAccessToken struct (#3404)
- Bump github.com/PuerkitoBio/goquery from 1.9.2 to 1.10.1 in /scrape (#3408)
- Bump Go to 1.22.10 or 1.23.4 in go.mod files (#3410)
- Add opt-in rate limit support on endpoints returning 302s (#3411)
- Update OpenAPI (#3419)
- build(deps): bump golang.org/x/net from 0.33.0 to 0.34.0 in /scrape (#3420)
- Permit toggling rate limit check by consumers (#3386)
- build(deps): Pin and group actions/* (#3424)
- Add deprecation messages to security managers APIs (#3426)
- fix: Relax go directive in go.mod to 1.22.0 (#3423)
- Enforce toolchain requirement in generate.sh (#3428)
- feat: Add missing notification_setting to Team (#3431)
- chore: Add reviewers file (#3435)
- gen-accessors: Update dumping of getters (#3437)
- chore: Fix codecov upload (#3440)
- chore: Spell "unmarshal" consistently with one el (#3441)
- fix: Typos in func parameter, vars, error, and comments (#3442)
- feat: Add manage_ghes endpoints introduced in 3.15 (#3433)
- Fix minor typo (#3448)
- chore: Check and fix license headers (#3449)
- Add new fields for IssueType (#3451)
- ci: update golangci-lint to v1.63.4 (#3452)
- Extend Rate and Rate Limiting with X-Ratelimit-Used and
X-Ratelimit-Resourceheaders (#3453) - build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 in the actions group (#3454)
- build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 (#3455)
- docs: Add clarifications for mergeable field in pull requests (#3396)
- build(deps): bump github.com/alecthomas/kong from 1.6.0 to 1.7.0 in /tools (#3458)
- Bump version of go-github to v69.0.0 (#3463)
v68.0.0
This release contains the following breaking API changes:
- feat!: Remove Project (classic) support (#3380)
BREAKING CHANGE: All support for "Project (classic)" is removed and
Projectresponses are replaced byProjectV2(renamed fromProjectsV2). - fix!: Remove unused Stats field from Commit struct (#3395)
BREAKING CHANGE: The unused
Statsfield is removed from theCommitstruct.
...and the following additional changes:
- Bump go-github from v66 to v67 in /scrape (#3361)
- Map more missing installation permissions (#3363)
- build(deps): bump github.com/alecthomas/kong from 1.4.0 to 1.5.0 in /tools (#3365)
- fix: Preserve HTTP Response in URL Errors (#3369)
- Update OpenAPI (#3374)
- feat: Add assignment for org role associations (#3371)
- build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 (#3375)
- build(deps): bump github.com/alecthomas/kong from 1.5.0 to 1.6.0 in /tools (#3376)
- build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 in /tools (#3377)
- build(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 in /scrape (#3378)
- chore: Deprecate legacy ID-based team methods (#3373)
- feat: Support resolution_comment to update alert API (#3357)
- feat: Add custom_property events (#3379)
- feat: Deprecate and replace Bool,Int,Int64,String with Ptr using generics (#3355)
- feat: Add GET for custom org repo role (#3372)
- chore: Remove commented out test code (#3381)
- build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 in /example in the go_modules group (#3383)
- feat: Add enterprise custom properties (#3382)
- Change header keys to be canonical (#3389)
- chore: Sort std imports (#3390)
- feat: Document review request events in Timeline struct (#3391)
- fix: DownloadReleaseAsset handles renamed repository (#3392)
- Bump version of go-github to v68.0.0 (#3397)
v67.0.0
This release contains the following breaking API changes:
- feat!: Add name query parameter to ActionsService.ListArtifacts (#3330)
BREAKING CHANGE:
optsargument toActionsService.ListArtifactschanged fromListOptionstoListArtifactsOptions. - feat!: Rename code scanning params from plural to singular (#3331)
BREAKING CHANGE: Rename
RuleRequiredCodeScanningToolstoRuleRequiredCodeScanningTool. - feat!: Fix source property on Repo Custom Properties (#3333)
BREAKING CHANGE: Change
RulesetRepositoryPropertyTargetParameters.Sourcefromstringto*string.
...and the following additional changes:
- Bump go-github from v65 to v66 in /scrape (#3311)
- build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 in /scrape (#3313)
- build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 (#3312)
- build(deps): bump github.com/getkin/kin-openapi from 0.127.0 to 0.128.0 in /tools (#3314)
- refactor: Remove unneeded strings.Join calls (#3317)
- feat: Add CreatedAt and UpdatedAt to Ruleset (#3316)
- feat: Add Expired to RepositoryInvitation (#3320)
- Update openapi_operations.yaml (#3322)
- refactor: Enable perfsprint; fix appeared lint issues (#3324)
- refactor: Replace 'println' with 'fmt.Println' (#3326)
- docs: Add dots at the end of sentences (#3325)
- scrape: refactor tests with t.Fatal (#3299)
- feat: Support Code Security Configurations API (#3319)
- Add Copilot Usage Summary for Organization (#3321)
- chore: Remove deprecated build constraints (#3306)
- refactor: Replace 'print' with 'fmt.Print' (#3327)
- Add Webhook for Repository ruleset (#3305)
- feat: Add support for code_scanning (#3256)
- docs: put a space between // and comment text (#3329)
- Add support for fetching artifact attestations at the org, repo and user levels (#3334)
- Add BranchProtectionConfigurationEvent and SecretScanningAlertLocationEvent (#3332)
- build(deps): bump github.com/theupdateframework/go-tuf/v2 from 2.0.0 to 2.0.1 in /example in the go_modules group (#3338)
- Allow RemoveReviewers to remove only teams (#3337)
- build(deps): bump github.com/alecthomas/kong from 1.2.1 to 1.3.0 in /tools (#3342)
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /example in the go_modules group (#3343)
- feat(secret scanning): Support pull_request_comment_url (#3344)
- build(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 in /scrape (#3348)
- build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /tools (#3347)
- build(deps): bump github.com/alecthomas/kong from 1.3.0 to 1.4.0 in /tools (#3346)
- refactor: Enable revive linter and fix up lint issues (#3345)
- Add missing permissions to InstallationPermissions struct (#3349)
- build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2 (#3351)
- Update OpenAPI (#3352)
- Add missing Deployment field to workflow_job event type (#3353)
- feat: Support Copilot metrics endpoints (#3350)
- feat: Remove the beta endpoint for Copilot usage (#3354)
- build(deps): bump codecov/codecov-action from 5.0.2 to 5.0.7 (#3358)
- Update AUTHORS (#3359)
- Bump version of go-github to v67.0.0 (#3360)
v66.0.0
This release contains the following breaking API changes:
- feat!: Add login query param support to ListCredentialAuthorizations (#3270)
BREAKING CHANGE:
ListCredentialAuthorizationsnow takesopts *CredentialAuthorizationsListOptionsinstead ofListOptions.
...and the following additional changes:
- Bump go-github from v64 to v65 in /scrape (#3267)
- Bump github.com/alecthomas/kong from 0.9.0 to 1.2.1 in /tools (#3268)
- Add 'mark thread as done' functionality (#3265)
- Update comment for Ruleset (#3275)
- Add missing fields to the checksuite event (#3278)
- chore: Change golangci-lint output format due to deprecation (#3279)
- feat: Support baseRole option for custom organization roles (#3284)
- Update AUTHORS (#3286)
- feat: Support getting an organization role (#3285)
- feat: Implement organization role assignments for both users and teams (#3281)
- chore: Enable gosec G602 rule (#3287)
- fix: Correct typos in vars, comments, tests (#3289)
- fix: Avoid allocation in the stringifyValue (#3292)
- Add CancelInvite method to cancel an org invitation by ID (#3263)
- Add support DeploymentReview Event, ReviewCustomDeploymentProtectionRule API, GetPendingDeployments API (#3254)
- refactor: Simplify temp file creation in tests (#3290)
- refactor: Refactor org_custom_roles.go into multiple files (#3291)
- feat: Implement missing push rules (#3294)
- refactor: Do not call teardown manually in tests (#3296)
- docs: Replace godoc.org with pkg.go.dev (#3301)
- refactor: Remove redundant local vars in examples (#3303)
- fix: Add missing NotificationSetting to newTeamNoParent (#3302)
- docs: Improve formatting in README (#3300)
- docs: Fix typo in test comment (#3307)
- Add t.Parallel to unit tests (#3297)
- fix: Allow removing/unsetting repository custom property (#3309)
- Bump version of go-github to v66.0.0 (#3310)
v65.0.0
This release contains the following breaking API changes:
- feat!: Fix meta service domains schema structure (#3249)
BREAKING CHANGE:
APIMeta.Domainschanged frommaptostruct. - feat!: Fix broken SCIMService.ProvisionAndInviteSCIMUser method (#3239)
BREAKING CHANGE:
SCIMService.ProvisionAndInviteSCIMUsernow returns a response. - feat!: Add merge queue parameters to repository ruleset (#3253)
BREAKING CHANGE:
NewMergeQueueRulenow takes one parameter:*MergeQueueRuleParameters.
...and the following additional changes:
- Bump go-github from v63 to v64 in /scrape (#3241)
- Update workflow and tools to use Go 1.23 and 1.22 (#3242)
- Add Organization PAT fields to InstallationPermissions struct (#3243)
- feat: Add do_not_enforce_on_create to required status checks rule params (#3245)
- Add Source field to RulesetRepositoryPropertyTargetParameters (#3250)
- Update active committers struct (#3257)
- Bump golang.org/x/net from 0.28.0 to 0.29.0 in /scrape (#3259)
- Add type SponsorshipEvent (#3258)
- Bump version of go-github to v65.0.0 (#3266)
v64.0.0
This release contains the following breaking API changes:
- feat!: Add support for multi-select Custom Properties (#3200) BREAKING CHANGE: CustomPropertyValue.Value is changed from *string to interface{} to support string and []string values.
- feat!: Replace ListCursorOptions with ListIDPGroupsOptions in TeamsService.ListIDPGroupsInOrganization (#3197) BREAKING CHANGE: Replace ListCursorOptions with ListIDPGroupsOptions in TeamsService.ListIDPGroupsInOrganization
- feat!: Add support for creating GitHub App with organizations (#3222)
BREAKING CHANGE: The CreateApp function now requires two arguments:
AppManifestandorgName, to support creating apps with organizations. - feat!: Widen CustomProperties type to map[string]interface{} to align with GitHub API (#3230) BREAKING CHANGE: PushEventRepository.CustomProperties is changed from map[string]string to map[string]interface{}.
...and the following additional changes:
- Bump go-github from v61 to v63 in /scrape (#3206)
- Add doc for NewPullRequest (#3208)
- Add Iterators section in README.md (#3212)
- Update CustomOrgRoles and CustomRepoRoles to include all fields returned by the GitHub API (#3216)
- Revert "Add CommitID, InReplyTo, and SubjectType to DraftReviewComment" (#3218)
- Add List fine-grained personal access tokens with access to organization resources API (#3215)
- Bump github.com/getkin/kin-openapi from 0.126.0 to 0.127.0 in /tools (#3223)
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 in /tools (#3224)
- Bump golang.org/x/net from 0.27.0 to 0.28.0 in /scrape (#3234)
- Allow create custom repository/organization roles without permission (#3235)
- Add support for filepath repository rules (#3233)
- Bump version of go-github to v64.0.0 (#3240)
v63.0.0
This release contains the following breaking API changes:
- feat!: Change enterprise runner to also use ListRunnersOptions (#3167)
BREAKING-CHANGE: This changes
ListOptionstoListRunnersOptionsinEnterpriseService.ListRunners. - feat!: Support querying organization custom roles (#3129)
BREAKING CHANGE:
CreateOrUpdateCustomRoleOptionshas been renamed toCreateOrUpdateCustomRepoRoleOptionsandroleIDhas been changed from typestringtoint64.
...and the following additional changes:
- feat: Add missing values_editable_by field for organization custom properties (#3164)
- Add CommitID, InReplyTo, and SubjectType to DraftReviewComment (#3169)
- Support status codes 302 and 200 in GetArchiveLink endpoint (#3172)
- Bump codecov/codecov-action from 4.3.1 to 4.4.1 (#3173)
- Support path property in WorkflowRun (#3176)
- docs: Update README (#3177)
- Update readme to include go-githubauth for Application auth (#3180)
- Bump golang.org/x/net from 0.25.0 to 0.26.0 in /scrape (#3183)
- Fix: Propagate context with DownloadContents (#3181)
- Add fields to the InstallationPermissions struct (#3184)
- Add role name to RepositoryPermissionLevel (#3188)
- Fix go-githubauth link in README.md (#3191)
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 (#3193)
- Bump github.com/getkin/kin-openapi from 0.124.0 to 0.125.0 in /tools (#3192)
- Add support in rulesets for including or excluding repos based on properties (#3194)
- Add support for Enterprise GetRunner (#3185)
- Bump golang.org/x/net from 0.26.0 to 0.27.0 in /scrape (#3201)
- Bump github.com/getkin/kin-openapi from 0.125.0 to 0.126.0 in /tools (#3202)
- Allow an empty array of BypassActors in Ruleset struct in CreateRuleset endpoint (#3174)
- Add support for App Callback URLs (#3204)
- Bump version of go-github to v63.0.0 (#3205)
v62.0.0
This release contains the following breaking API changes:
- feat!: Add ListRunnersOptions to support all query parameters (#3094)
BREAKING-CHANGE: This changes
ListOptionstoListRunnersOptionsinListRunnersandListOrganizationRunners.
...and the following additional changes:
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 (#3120)
- Bump go-github from v60 to v61 in /scrape (#3119)
- Print the unrecognized repository rule type (#3113)
- feat: Add missing github enterprise importer and domains meta fields (#3121)
- Bump github.com/getkin/kin-openapi from 0.123.0 to 0.124.0 in /tools (#3122)
- Bump golang.org/x/sync from 0.6.0 to 0.7.0 in /tools (#3123)
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 (#3124)
- Bump golang.org/x/net from 0.22.0 to 0.24.0 in /scrape (#3125)
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 (#3128)
- Add support for merge queue ruleset JSON unmarshaling (#3131)
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /example (#3134)
- Add Missing Changes Field to Member Event Type. (#3153)
- Allow an empty array of repo ids as a request parameter (#3155)
- Fix application of pagination options on ListCopilotSeats endpoint (#3090)
- Hotfix: Fix broken unit test in copilot_test.go (#3156)
- feat: Allow blocking until primary rate limit is reset (#3117)
- Remove extra backtick from README.md (#3158)
- Add support for check private vulnerability reporting endpoint (#3157)
- Add support for Dependency Graph Snapshots endpoint (#2856)
- Bump codecov/codecov-action from 4.3.0 to 4.3.1 (#3162)
- Bump golang.org/x/net from 0.24.0 to 0.25.0 in /scrape (#3161)
- Bump github.com/PuerkitoBio/goquery from 1.9.1 to 1.9.2 in /scrape (#3160)
- Add Action to DeploymentStatusEvent (#3163)
- Query identities associated with organization roles (#3130)
- Bump version of go-github to v62.0.0 (#3165)
v61.0.0
This release contains the following breaking API changes:
- feat!: Update deprecated endpoints in github/action_variables.go (#3104)
...and the following additional changes:
- Bump go-github from v59 to v60 in /scrape (#3087)
- Allow querying rule set information by ID with information returned from GetRulesFromBranch (#3089)
- Bump codecov/codecov-action from 4.0.2 to 4.1.0 (#3091)
- Bump github.com/PuerkitoBio/goquery from 1.9.0 to 1.9.1 in /scrape (#3092)
- Add Protection to Branch struct (#3095)
- Bump github.com/alecthomas/kong from 0.8.1 to 0.9.0 in /tools (#3097)
- Bump golang.org/x/net from 0.21.0 to 0.22.0 in /scrape (#3096)
- Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 in /example (#3099)
- Add audit log rate limit category and make rate limit category getter public (#3088)
- Update README.md (#3110)
- Allow Installation of Custom Properties Permissions (#3108)
- Add NotificationSetting to NewTeam (#3111)
- Fix pagination for ListCopilotSeats (#3112)
- Add .*.local to .gitignore (#3115)
- Add CreateOrUpdateRepoCustomPropertyValues (#3109)
- Bump version of go-github to v61.0.0 (#3118)
v60.0.0
This release contains the following breaking API changes:
- Turn RequiredStatusChecks Checks and Contexts into pointers (#3070)
- feat!: Change Hook.Config field from map to *HookConfig (#3073)
...and the following additional changes:
- Bump go-github from v58 to v59 in /scrape (#3069)
- Bump golang.org/x/net from 0.20.0 to 0.21.0 in /scrape (#3071)
- Update workflow and tools to use Go 1.22 and 1.21 (#3074)
- Add test case for JSON resource marshaling (#3075)
- Add test case for JSON resource marshaling (#3076)
- Rename function parameters to match usage as url parameters (#3078)
- Add test case for JSON resource marshaling (#3080)
- Bump github.com/PuerkitoBio/goquery from 1.8.1 to 1.9.0 in /scrape (#3085)
- Bump codecov/codecov-action from 4.0.1 to 4.0.2 (#3084)
- Bump version of go-github to v60.0.0 (#3086)
v59.0.0
This release contains the following breaking API changes:
- Add suspended as option to AdminService.CreateUser() (#3049)
...and the following additional changes:
- Bump go-github from v57 to v58 in /scrape (#3046)
- Fix issue in AcceptedError handling for UploadSarif (#3047)
- Fix typos (#3048)
- Add MergedAt field to PullRequestLinks (#3053)
- Add default workflow permissions for enterprise/org/repo (#3054)
- Bump actions/cache from 3 to 4 (#3055)
- Add Topics to EditChange struct (#3057)
- Add list repo org variables and secrets (#3058)
- Fix leaked client transport on copy (#3051)
- Bump codecov/codecov-action from 3.1.4 to 3.1.5 (#3061)
- Bump github.com/getkin/kin-openapi from 0.122.0 to 0.123.0 in /tools (#3062)
- Add custom properties on Repository and PushEventRepository (#3065)
- Add support for deployment protection rules (#3050)
- Bump codecov/codecov-action from 3.1.5 to 4.0.1 (#3066)
- Add ListWorkflowJobsAttempt method to ActionsService (#3060)
- Bump version of go-github to v59.0.0 (#3068)
v58.0.0
This release contains the following breaking API changes:
- Fix broken CreateOrUpdateRepoCustomPropertyValues (#3023)
- Remove ambiguous fields from AuditEntry (#3017)
...and the following additional changes:
- Bump go-github from v56 to v57 in /scrape (#3010)
- Update metadata (#3012)
- Bump actions/setup-go from 4 to 5 (#3027)
- Add scanning validity checks (#3026)
- Add Referrer field to AuditEntry (#3032)
- Add code_search and dependency_snapshots for RateLimits (#3019)
- Support temporary private fork creation via API (#3025)
- Escape package names to support names which include a slash (#3002)
- Don't update httpClient passed to NewClient (#3011)
- Add GetAllCustomPropertyValues for repositories (#3020)
- Add Copilot endpoints (#2973)
- Fix copilot API payload (#3034)
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /example (#3033)
- Fix example/go.sum (#3035)
- Bump github.com/getkin/kin-openapi from 0.120.0 to 0.122.0 in /tools (#3015)
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /example (#3039)
- Add Repo and Action to IssueEvent (#3040)
- Bump golang.org/x/sync from 0.5.0 to 0.6.0 in /tools (#3041)
- Bump golang.org/x/net from 0.19.0 to 0.20.0 in /scrape (#3042)
- Bump version of go-github to v58.0.0 (#3045)
v57.0.0
This release contains the following breaking API change:
- Change PushEvent.Pusher type to CommitAuthor (#2999)
...and the following additional changes:
- Bump go-github from v55 to v56 in /scrape (#2962)
- Add support for packages IP address for APIMeta (#2964)
- Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#2967)
- Move RateLimits method to a service (#2969)
- Add nil check in ErrorResponse.Error method (#2971)
- Lint godoc comments (#2972)
- Add referenced workflows to WorkflowRun (#2975)
- Use metadata to reconcile go-github with GitHub's OpenAPI descriptions (#2919)
- Fix branch protection request fields (#2977)
- Add dependabot alert update endpoint (#2981)
- Bump golang.org/x/sync from 0.4.0 to 0.5.0 in /tools (#2990)
- Deprecate RepositoriesService.List (#2988)
- Add support for Required Workflows (#2979)
- Implement Custom Properties (#2986)
- Bump golang.org/x/net from 0.17.0 to 0.18.0 in /scrape ([#2991](https://redirect.github.com/google/go-github/is
Configuration
📅 Schedule: Branch creation - "before 8am every weekday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 1 additional dependency was updated
- The
godirective was updated for compatibility reasons
Details:
| Package | Change |
|---|---|
go |
1.19 -> 1.23.1 |
github.com/google/go-cmp |
v0.5.9 -> v0.6.0 |