google/go-github
### [`v41.0.0`](https://togithub.com/google/go-github/releases/v41.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v40.0.0...v41.0.0)
This release contains the following breaking API changes:
- Change StorageBilling.EstimatedPaidStorageForMonth from int to float64 ([#2205](https://togithub.com/google/go-github/issues/2205))
and the following additional changes:
- Add support for creating reaction for a release ([#2196](https://togithub.com/google/go-github/issues/2196))
- Parse Before/After Links into Response ([#2154](https://togithub.com/google/go-github/issues/2154))
- Add missing attribute job_runs in WorkflowRunBill ([#2206](https://togithub.com/google/go-github/issues/2206))
- Add function to delete a workflow run by ID ([#2207](https://togithub.com/google/go-github/issues/2207))
- Handle 'since' in addition to 'page' for pagination response ([#2135](https://togithub.com/google/go-github/issues/2135))
- Add active committers API implementation ([#2208](https://togithub.com/google/go-github/issues/2208))
### [`v40.0.0`](https://togithub.com/google/go-github/releases/v40.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v39.2.0...v40.0.0)
This release contains the following breaking API changes:
- runnerID and runnerGroupID are int64, not string ([#2127](https://togithub.com/google/go-github/issues/2127))
and the following additional changes:
- Bump github.com/google/go-github/v39 from 39.1.0 to 39.2.0 in /scrape ([#2126](https://togithub.com/google/go-github/issues/2126))
- Audit log query options set should contain url tag ([#2128](https://togithub.com/google/go-github/issues/2128))
- Fix user packages api path ([#2129](https://togithub.com/google/go-github/issues/2129))
- Add runner info to workflow job object ([#2131](https://togithub.com/google/go-github/issues/2131))
- Support GitHub Advanced Security repository settings ([#2133](https://togithub.com/google/go-github/issues/2133))
- Fix API links in actions_artifacts.go ([#2141](https://togithub.com/google/go-github/issues/2141))
- Bump github.com/PuerkitoBio/goquery from 1.7.1 to 1.8.0 in /scrape ([#2193](https://togithub.com/google/go-github/issues/2193))
- Add new RemoveMilestone method on IssuesService ([#2195](https://togithub.com/google/go-github/issues/2195))
- Add RenameBranch support ([#2119](https://togithub.com/google/go-github/issues/2119))
- Add missing fields to Timeline ([#2197](https://togithub.com/google/go-github/issues/2197))
- Add method to upload Code Scanning Sarif Analysis results to GitHub ([#2165](https://togithub.com/google/go-github/issues/2165))
plus several test- or documentation-only changes.
### [`v39.2.0`](https://togithub.com/google/go-github/releases/v39.2.0)
[Compare Source](https://togithub.com/google/go-github/compare/v39.1.0...v39.2.0)
This minor release contains the following changes:
- Add support for workflow_job event's labels field ([#2103](https://togithub.com/google/go-github/issues/2103))
- Fix linters issues ([#2104](https://togithub.com/google/go-github/issues/2104))
- Add support for Packages API ([#2076](https://togithub.com/google/go-github/issues/2076))
- Fix new golangci-lint errors ([#2105](https://togithub.com/google/go-github/issues/2105))
- Bump CI version of Go to test versions 1.17.x and 1.16.x ([#2108](https://togithub.com/google/go-github/issues/2108))
- Add support for apps webhook config endpoints ([#2096](https://togithub.com/google/go-github/issues/2096))
- Add Organization to PushEvent and IssueCommentEvent ([#2116](https://togithub.com/google/go-github/issues/2116))
- Remove outdated comment for [#540](https://togithub.com/google/go-github/issues/540) ([#2117](https://togithub.com/google/go-github/issues/2117))
- Bump scrape apps to google/go-github v39 ([#2121](https://togithub.com/google/go-github/issues/2121))
- Support specifying repository names ([#2123](https://togithub.com/google/go-github/issues/2123))
- Add generate release notes support ([#2114](https://togithub.com/google/go-github/issues/2114))
### [`v39.1.0`](https://togithub.com/google/go-github/releases/v39.1.0)
[Compare Source](https://togithub.com/google/go-github/compare/v39.0.0...v39.1.0)
This minor release contains the following changes:
- Add test cases to verify that error responses contain status code ([#2093](https://togithub.com/google/go-github/issues/2093))
- Bump codecov/codecov-action from 2.0.3 to 2.1.0 ([#2094](https://togithub.com/google/go-github/issues/2094))
- Add common Installation field to webhook events ([#2101](https://togithub.com/google/go-github/issues/2101))
- Add pagination fields to code scanning ([#2100](https://togithub.com/google/go-github/issues/2100))
- Add BranchProtectionRuleEvent ([#2102](https://togithub.com/google/go-github/issues/2102))
### [`v39.0.0`](https://togithub.com/google/go-github/releases/v39.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v38.1.0...v39.0.0)
This release contains the following breaking API changes:
- Add List Options for ListRepositoryAccessRunnerGroup [#2086](https://togithub.com/google/go-github/issues/2086)
and the following additional changes:
- Update Cursor comment to reference an existing method [#2042](https://togithub.com/google/go-github/issues/2042)
- Add raw_key field to GPGKey struct [#2043](https://togithub.com/google/go-github/issues/2043)
- Upgrade crypto and net dependencies [#2045](https://togithub.com/google/go-github/issues/2045)
- Set up workflow for golangci [#2020](https://togithub.com/google/go-github/issues/2020)
- chore(ci) : cache go-build folders [#2054](https://togithub.com/google/go-github/issues/2054)
- Bump styfle/cancel-workflow-action from 0.9.0 to 0.9.1 [#2049](https://togithub.com/google/go-github/issues/2049)
- Fix update-urls unit tests broken by [#1875](https://togithub.com/google/go-github/issues/1875) [#2058](https://togithub.com/google/go-github/issues/2058)
- Bump codecov/codecov-action from 2.0.2 to 2.0.3 [#2065](https://togithub.com/google/go-github/issues/2065)
- Introduce the auto merge property [#2074](https://togithub.com/google/go-github/issues/2074)
- Add support for autolinks [#2046](https://togithub.com/google/go-github/issues/2046)
- Implement SCIM [#2062](https://togithub.com/google/go-github/issues/2062)
- Add function for redelivering webhooks [#2061](https://togithub.com/google/go-github/issues/2061)
- Add struct for workflow_job event [#2038](https://togithub.com/google/go-github/issues/2038)
- Add created field to ListWorkflowRunsOptions [#2083](https://togithub.com/google/go-github/issues/2083)
- Update repo community profile API [#2084](https://togithub.com/google/go-github/issues/2084)
plus several test- or documentation-only changes.
### [`v38.1.0`](https://togithub.com/google/go-github/releases/v38.1.0)
[Compare Source](https://togithub.com/google/go-github/compare/v38.0.0...v38.1.0)
This release contains the following non-breaking-API change:
- Allow empty selected_repository_ids for SetSelectedReposForOrgSecret ([#2036](https://togithub.com/google/go-github/issues/2036))
and the following documentation-only change:
- Fix GitHub docs links ([#2039](https://togithub.com/google/go-github/issues/2039))
### [`v38.0.0`](https://togithub.com/google/go-github/releases/v38.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v37.0.0...v38.0.0)
This release contains the following breaking API changes:
- Add ListOptions to GetCommit and CompareCommits to support pagination ([#1960](https://togithub.com/google/go-github/issues/1960))
- Fix deprecated state/open field ([#2017](https://togithub.com/google/go-github/issues/2017))
and the following additional changes:
- Add RequiredConversationResolution ProtectionRequest field ([#1959](https://togithub.com/google/go-github/issues/1959))
- Add missing CreatedAt and UpdatedAt fields to CheckSuite. ([#1983](https://togithub.com/google/go-github/issues/1983))
- Add support for listing and getting repository/organization webhook deliveries ([#1934](https://togithub.com/google/go-github/issues/1934))
- Expose event message headers, introduce a new way to read the body from an `io.Reader` ([#1955](https://togithub.com/google/go-github/issues/1955))
- Add allows_public_repositories to actions_runner_group ([#1998](https://togithub.com/google/go-github/issues/1998))
- Add methods to add and remove repos for actions on org level ([#1997](https://togithub.com/google/go-github/issues/1997))
- Add new GitHub code scanning Alert fields ([#2013](https://togithub.com/google/go-github/issues/2013))
- Add Client method ([#2016](https://togithub.com/google/go-github/issues/2016))
- Add avatar_url field to RepoStatus ([#2021](https://togithub.com/google/go-github/issues/2021))
- Add Slug field to AppConfig ([#2029](https://togithub.com/google/go-github/issues/2029))
- Add TokenExpiration to Response ([#2031](https://togithub.com/google/go-github/issues/2031))
plus the following test- or documentation-only changes:
- Add test cases for JSON resource marshaling ([#1961](https://togithub.com/google/go-github/issues/1961))
- Add test cases for JSON resource marshaling ([#1965](https://togithub.com/google/go-github/issues/1965))
- Add test cases for JSON resource marshaling ([#1966](https://togithub.com/google/go-github/issues/1966))
- Add test cases for JSON resource marshaling ([#1967](https://togithub.com/google/go-github/issues/1967))
- Add test cases for JSON resource marshaling ([#1968](https://togithub.com/google/go-github/issues/1968))
- Add test cases for JSON resource marshaling ([#1969](https://togithub.com/google/go-github/issues/1969))
- Add test cases for JSON resource marshaling ([#1970](https://togithub.com/google/go-github/issues/1970))
- Add test cases for JSON resource marshaling ([#1971](https://togithub.com/google/go-github/issues/1971))
- Add test cases for JSON resource marshaling ([#1972](https://togithub.com/google/go-github/issues/1972))
- Add test cases for JSON resource marshaling ([#1973](https://togithub.com/google/go-github/issues/1973))
- Add test cases for JSON resource marshaling ([#1974](https://togithub.com/google/go-github/issues/1974))
- Add test cases for JSON resource marshaling ([#1975](https://togithub.com/google/go-github/issues/1975))
- Add test cases for JSON resource marshaling ([#1976](https://togithub.com/google/go-github/issues/1976))
- Add test cases for JSON resource marshaling ([#1977](https://togithub.com/google/go-github/issues/1977))
- Add test cases for JSON resource marshaling ([#1978](https://togithub.com/google/go-github/issues/1978))
- Add test cases for JSON resource marshaling ([#1979](https://togithub.com/google/go-github/issues/1979))
- Add test cases for JSON resource marshaling ([#1981](https://togithub.com/google/go-github/issues/1981))
- Add test cases for JSON resource marshaling ([#1982](https://togithub.com/google/go-github/issues/1982))
- Add test cases for JSON resource marshaling ([#1984](https://togithub.com/google/go-github/issues/1984))
- Add test cases for JSON resource marshaling ([#1985](https://togithub.com/google/go-github/issues/1985))
- Add test cases for JSON resource marshaling ([#1986](https://togithub.com/google/go-github/issues/1986))
- Add test cases for JSON resource marshaling ([#1987](https://togithub.com/google/go-github/issues/1987))
- Add test cases for JSON resource marshaling ([#1988](https://togithub.com/google/go-github/issues/1988))
- Add test cases for JSON resource marshaling ([#1989](https://togithub.com/google/go-github/issues/1989))
- Add test cases for JSON resource marshaling ([#1990](https://togithub.com/google/go-github/issues/1990))
- Add test cases for JSON resource marshaling ([#1991](https://togithub.com/google/go-github/issues/1991))
- Add test cases for JSON resource marshaling ([#1992](https://togithub.com/google/go-github/issues/1992))
- Add test cases for JSON resource marshaling ([#1994](https://togithub.com/google/go-github/issues/1994))
- Add test cases for JSON resource marshaling ([#2000](https://togithub.com/google/go-github/issues/2000))
- Add test cases for JSON resource marshaling ([#2001](https://togithub.com/google/go-github/issues/2001))
- Make test names consistent ([#2002](https://togithub.com/google/go-github/issues/2002))
- Add test cases for JSON resource marshaling ([#2003](https://togithub.com/google/go-github/issues/2003))
- Add test cases for JSON resource marshaling ([#2004](https://togithub.com/google/go-github/issues/2004))
- Make test names consistent ([#2005](https://togithub.com/google/go-github/issues/2005))
- Add test cases for JSON resource marshaling ([#2006](https://togithub.com/google/go-github/issues/2006))
- Add test cases for JSON resource marshaling ([#2007](https://togithub.com/google/go-github/issues/2007))
- Add test cases for JSON resource marshaling ([#2009](https://togithub.com/google/go-github/issues/2009))
- Add test cases for JSON resource marshaling ([#2010](https://togithub.com/google/go-github/issues/2010))
- Add test cases for JSON resource marshaling ([#2011](https://togithub.com/google/go-github/issues/2011))
- Update AUTHORS with recent contributors ([#2012](https://togithub.com/google/go-github/issues/2012))
- Add test cases for JSON resource marshaling ([#2014](https://togithub.com/google/go-github/issues/2014))
- Add mention to go-github-mock in README ([#2025](https://togithub.com/google/go-github/issues/2025))
- Use x crypto instead of sodium ([#2034](https://togithub.com/google/go-github/issues/2034))
### [`v37.0.0`](https://togithub.com/google/go-github/releases/v37.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v36.0.0...v37.0.0)
This release contains the following breaking API changes:
- define struct types instead of using anonymous structs [#1900](https://togithub.com/google/go-github/issues/1900)
- Modify GetBranch to handle redirects [#1901](https://togithub.com/google/go-github/issues/1901)
- Fix Code Scanning Alert tool field [#1904](https://togithub.com/google/go-github/issues/1904)
and the following additional changes:
- Parse 'reviewed' event object 'state' property [#1886](https://togithub.com/google/go-github/issues/1886)
- Add auto_merge field in PullRequest struct [#1896](https://togithub.com/google/go-github/issues/1896)
- Repository Vulnerability Alert Add Missing Fields [#1898](https://togithub.com/google/go-github/issues/1898)
- Enable Client.RateLimits to bypass the rate limit check [#1907](https://togithub.com/google/go-github/issues/1907)
- Handle MIME parameters in Content-Type Header [#1922](https://togithub.com/google/go-github/issues/1922)
- Add RequiredConversationResolution protection field [#1946](https://togithub.com/google/go-github/issues/1946)
- Repository Object - Deprecated Fields [#1952](https://togithub.com/google/go-github/issues/1952)
plus the following test-only changes:
- Add test cases for JSON resource marshaling [#1902](https://togithub.com/google/go-github/issues/1902)
- Add test cases for JSON resource marshaling [#1906](https://togithub.com/google/go-github/issues/1906)
- Add test cases for JSON resource marshaling [#1908](https://togithub.com/google/go-github/issues/1908)
- Add test cases for JSON resource marshaling [#1909](https://togithub.com/google/go-github/issues/1909)
- Add test cases for JSON resource marshaling [#1912](https://togithub.com/google/go-github/issues/1912)
- Add test cases for JSON resource marshaling [#1913](https://togithub.com/google/go-github/issues/1913)
- Add test cases for JSON resource marshaling [#1914](https://togithub.com/google/go-github/issues/1914)
- Add test cases for JSON resource marshaling [#1915](https://togithub.com/google/go-github/issues/1915)
- Add test cases for JSON resource marshaling [#1917](https://togithub.com/google/go-github/issues/1917)
- Add test cases for JSON resource marshaling [#1918](https://togithub.com/google/go-github/issues/1918)
- Add test cases for JSON resource marshaling [#1919](https://togithub.com/google/go-github/issues/1919)
- Add test cases for JSON resource marshaling [#1923](https://togithub.com/google/go-github/issues/1923)
- Add test cases for JSON resource marshaling [#1924](https://togithub.com/google/go-github/issues/1924)
- Add test cases for JSON resource marshaling [#1925](https://togithub.com/google/go-github/issues/1925)
- Add test cases for JSON resource marshaling [#1926](https://togithub.com/google/go-github/issues/1926)
- Add test cases for JSON resource marshaling [#1927](https://togithub.com/google/go-github/issues/1927)
- Add test cases for JSON resource marshaling [#1928](https://togithub.com/google/go-github/issues/1928)
- Add test cases for JSON resource marshaling [#1929](https://togithub.com/google/go-github/issues/1929)
- Add test cases for JSON resource marshaling [#1930](https://togithub.com/google/go-github/issues/1930)
- Add test cases for JSON resource marshaling [#1937](https://togithub.com/google/go-github/issues/1937)
- Add test cases for JSON resource marshaling [#1938](https://togithub.com/google/go-github/issues/1938)
- Add test for JSON marshaling for Teams [#1941](https://togithub.com/google/go-github/issues/1941)
- Add test cases for JSON resource marshaling [#1951](https://togithub.com/google/go-github/issues/1951)
### [`v36.0.0`](https://togithub.com/google/go-github/releases/v36.0.0)
[Compare Source](https://togithub.com/google/go-github/compare/v35.3.0...v36.0.0)
This release contains the following breaking API changes:
- [#1883](https://togithub.com/google/go-github/issues/1883)
- [#1892](https://togithub.com/google/go-github/issues/1892)
and the following additional changes:
- [#1884](https://togithub.com/google/go-github/issues/1884)
- [#1891](https://togithub.com/google/go-github/issues/1891)
- fix: typo in readme in word "parameters" https://github.com/google/go-github/commit/3c23f3ced9aa9c82995de556ac442c9e52df2fef
- actions: use actions/setup-go@v2 https://github.com/google/go-github/commit/77dd0eb64ad232f78c67fd86fe4b84be887bab5b
- [#1910](https://togithub.com/google/go-github/issues/1910)
- [#1911](https://togithub.com/google/go-github/issues/1911)
### [`v35.3.0`](https://togithub.com/google/go-github/releases/v35.3.0)
[Compare Source](https://togithub.com/google/go-github/compare/v35.2.0...v35.3.0)
This release contains the following changes since [`v35.2.0`](https://togithub.com/google/go-github/releases/tag/v35.2.0):
- Add missing fields to Star event ([#1869](https://togithub.com/google/go-github/issues/1869)) …
- Support map type in go generate ([#1867](https://togithub.com/google/go-github/issues/1867)) …
- Add support for the list failed organization invitations feature ([#1871](https://togithub.com/google/go-github/issues/1871)) …
- Change all \*map to map in JSON structs ([#1870](https://togithub.com/google/go-github/issues/1870)) …
- Fix typo in repos.go ([#1873](https://togithub.com/google/go-github/issues/1873))
- fix: Updated comparisons in test files ([#1875](https://togithub.com/google/go-github/issues/1875)) …
- compare decoded go struct for request body ([#1876](https://togithub.com/google/go-github/issues/1876))
- Add missing installation permissions ([#1880](https://togithub.com/google/go-github/issues/1880)) …
Configuration
📅 Schedule: 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, click this checkbox.
This PR contains the following updates:
v35.2.0
->v41.0.0
Release Notes
google/go-github
### [`v41.0.0`](https://togithub.com/google/go-github/releases/v41.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v40.0.0...v41.0.0) This release contains the following breaking API changes: - Change StorageBilling.EstimatedPaidStorageForMonth from int to float64 ([#2205](https://togithub.com/google/go-github/issues/2205)) and the following additional changes: - Add support for creating reaction for a release ([#2196](https://togithub.com/google/go-github/issues/2196)) - Parse Before/After Links into Response ([#2154](https://togithub.com/google/go-github/issues/2154)) - Add missing attribute job_runs in WorkflowRunBill ([#2206](https://togithub.com/google/go-github/issues/2206)) - Add function to delete a workflow run by ID ([#2207](https://togithub.com/google/go-github/issues/2207)) - Handle 'since' in addition to 'page' for pagination response ([#2135](https://togithub.com/google/go-github/issues/2135)) - Add active committers API implementation ([#2208](https://togithub.com/google/go-github/issues/2208)) ### [`v40.0.0`](https://togithub.com/google/go-github/releases/v40.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v39.2.0...v40.0.0) This release contains the following breaking API changes: - runnerID and runnerGroupID are int64, not string ([#2127](https://togithub.com/google/go-github/issues/2127)) and the following additional changes: - Bump github.com/google/go-github/v39 from 39.1.0 to 39.2.0 in /scrape ([#2126](https://togithub.com/google/go-github/issues/2126)) - Audit log query options set should contain url tag ([#2128](https://togithub.com/google/go-github/issues/2128)) - Fix user packages api path ([#2129](https://togithub.com/google/go-github/issues/2129)) - Add runner info to workflow job object ([#2131](https://togithub.com/google/go-github/issues/2131)) - Support GitHub Advanced Security repository settings ([#2133](https://togithub.com/google/go-github/issues/2133)) - Fix API links in actions_artifacts.go ([#2141](https://togithub.com/google/go-github/issues/2141)) - Bump github.com/PuerkitoBio/goquery from 1.7.1 to 1.8.0 in /scrape ([#2193](https://togithub.com/google/go-github/issues/2193)) - Add new RemoveMilestone method on IssuesService ([#2195](https://togithub.com/google/go-github/issues/2195)) - Add RenameBranch support ([#2119](https://togithub.com/google/go-github/issues/2119)) - Add missing fields to Timeline ([#2197](https://togithub.com/google/go-github/issues/2197)) - Add method to upload Code Scanning Sarif Analysis results to GitHub ([#2165](https://togithub.com/google/go-github/issues/2165)) plus several test- or documentation-only changes. ### [`v39.2.0`](https://togithub.com/google/go-github/releases/v39.2.0) [Compare Source](https://togithub.com/google/go-github/compare/v39.1.0...v39.2.0) This minor release contains the following changes: - Add support for workflow_job event's labels field ([#2103](https://togithub.com/google/go-github/issues/2103)) - Fix linters issues ([#2104](https://togithub.com/google/go-github/issues/2104)) - Add support for Packages API ([#2076](https://togithub.com/google/go-github/issues/2076)) - Fix new golangci-lint errors ([#2105](https://togithub.com/google/go-github/issues/2105)) - Bump CI version of Go to test versions 1.17.x and 1.16.x ([#2108](https://togithub.com/google/go-github/issues/2108)) - Add support for apps webhook config endpoints ([#2096](https://togithub.com/google/go-github/issues/2096)) - Add Organization to PushEvent and IssueCommentEvent ([#2116](https://togithub.com/google/go-github/issues/2116)) - Remove outdated comment for [#540](https://togithub.com/google/go-github/issues/540) ([#2117](https://togithub.com/google/go-github/issues/2117)) - Bump scrape apps to google/go-github v39 ([#2121](https://togithub.com/google/go-github/issues/2121)) - Support specifying repository names ([#2123](https://togithub.com/google/go-github/issues/2123)) - Add generate release notes support ([#2114](https://togithub.com/google/go-github/issues/2114)) ### [`v39.1.0`](https://togithub.com/google/go-github/releases/v39.1.0) [Compare Source](https://togithub.com/google/go-github/compare/v39.0.0...v39.1.0) This minor release contains the following changes: - Add test cases to verify that error responses contain status code ([#2093](https://togithub.com/google/go-github/issues/2093)) - Bump codecov/codecov-action from 2.0.3 to 2.1.0 ([#2094](https://togithub.com/google/go-github/issues/2094)) - Add common Installation field to webhook events ([#2101](https://togithub.com/google/go-github/issues/2101)) - Add pagination fields to code scanning ([#2100](https://togithub.com/google/go-github/issues/2100)) - Add BranchProtectionRuleEvent ([#2102](https://togithub.com/google/go-github/issues/2102)) ### [`v39.0.0`](https://togithub.com/google/go-github/releases/v39.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v38.1.0...v39.0.0) This release contains the following breaking API changes: - Add List Options for ListRepositoryAccessRunnerGroup [#2086](https://togithub.com/google/go-github/issues/2086) and the following additional changes: - Update Cursor comment to reference an existing method [#2042](https://togithub.com/google/go-github/issues/2042) - Add raw_key field to GPGKey struct [#2043](https://togithub.com/google/go-github/issues/2043) - Upgrade crypto and net dependencies [#2045](https://togithub.com/google/go-github/issues/2045) - Set up workflow for golangci [#2020](https://togithub.com/google/go-github/issues/2020) - chore(ci) : cache go-build folders [#2054](https://togithub.com/google/go-github/issues/2054) - Bump styfle/cancel-workflow-action from 0.9.0 to 0.9.1 [#2049](https://togithub.com/google/go-github/issues/2049) - Fix update-urls unit tests broken by [#1875](https://togithub.com/google/go-github/issues/1875) [#2058](https://togithub.com/google/go-github/issues/2058) - Bump codecov/codecov-action from 2.0.2 to 2.0.3 [#2065](https://togithub.com/google/go-github/issues/2065) - Introduce the auto merge property [#2074](https://togithub.com/google/go-github/issues/2074) - Add support for autolinks [#2046](https://togithub.com/google/go-github/issues/2046) - Implement SCIM [#2062](https://togithub.com/google/go-github/issues/2062) - Add function for redelivering webhooks [#2061](https://togithub.com/google/go-github/issues/2061) - Add struct for workflow_job event [#2038](https://togithub.com/google/go-github/issues/2038) - Add created field to ListWorkflowRunsOptions [#2083](https://togithub.com/google/go-github/issues/2083) - Update repo community profile API [#2084](https://togithub.com/google/go-github/issues/2084) plus several test- or documentation-only changes. ### [`v38.1.0`](https://togithub.com/google/go-github/releases/v38.1.0) [Compare Source](https://togithub.com/google/go-github/compare/v38.0.0...v38.1.0) This release contains the following non-breaking-API change: - Allow empty selected_repository_ids for SetSelectedReposForOrgSecret ([#2036](https://togithub.com/google/go-github/issues/2036)) and the following documentation-only change: - Fix GitHub docs links ([#2039](https://togithub.com/google/go-github/issues/2039)) ### [`v38.0.0`](https://togithub.com/google/go-github/releases/v38.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v37.0.0...v38.0.0) This release contains the following breaking API changes: - Add ListOptions to GetCommit and CompareCommits to support pagination ([#1960](https://togithub.com/google/go-github/issues/1960)) - Fix deprecated state/open field ([#2017](https://togithub.com/google/go-github/issues/2017)) and the following additional changes: - Add RequiredConversationResolution ProtectionRequest field ([#1959](https://togithub.com/google/go-github/issues/1959)) - Add missing CreatedAt and UpdatedAt fields to CheckSuite. ([#1983](https://togithub.com/google/go-github/issues/1983)) - Add support for listing and getting repository/organization webhook deliveries ([#1934](https://togithub.com/google/go-github/issues/1934)) - Expose event message headers, introduce a new way to read the body from an `io.Reader` ([#1955](https://togithub.com/google/go-github/issues/1955)) - Add allows_public_repositories to actions_runner_group ([#1998](https://togithub.com/google/go-github/issues/1998)) - Add methods to add and remove repos for actions on org level ([#1997](https://togithub.com/google/go-github/issues/1997)) - Add new GitHub code scanning Alert fields ([#2013](https://togithub.com/google/go-github/issues/2013)) - Add Client method ([#2016](https://togithub.com/google/go-github/issues/2016)) - Add avatar_url field to RepoStatus ([#2021](https://togithub.com/google/go-github/issues/2021)) - Add Slug field to AppConfig ([#2029](https://togithub.com/google/go-github/issues/2029)) - Add TokenExpiration to Response ([#2031](https://togithub.com/google/go-github/issues/2031)) plus the following test- or documentation-only changes: - Add test cases for JSON resource marshaling ([#1961](https://togithub.com/google/go-github/issues/1961)) - Add test cases for JSON resource marshaling ([#1965](https://togithub.com/google/go-github/issues/1965)) - Add test cases for JSON resource marshaling ([#1966](https://togithub.com/google/go-github/issues/1966)) - Add test cases for JSON resource marshaling ([#1967](https://togithub.com/google/go-github/issues/1967)) - Add test cases for JSON resource marshaling ([#1968](https://togithub.com/google/go-github/issues/1968)) - Add test cases for JSON resource marshaling ([#1969](https://togithub.com/google/go-github/issues/1969)) - Add test cases for JSON resource marshaling ([#1970](https://togithub.com/google/go-github/issues/1970)) - Add test cases for JSON resource marshaling ([#1971](https://togithub.com/google/go-github/issues/1971)) - Add test cases for JSON resource marshaling ([#1972](https://togithub.com/google/go-github/issues/1972)) - Add test cases for JSON resource marshaling ([#1973](https://togithub.com/google/go-github/issues/1973)) - Add test cases for JSON resource marshaling ([#1974](https://togithub.com/google/go-github/issues/1974)) - Add test cases for JSON resource marshaling ([#1975](https://togithub.com/google/go-github/issues/1975)) - Add test cases for JSON resource marshaling ([#1976](https://togithub.com/google/go-github/issues/1976)) - Add test cases for JSON resource marshaling ([#1977](https://togithub.com/google/go-github/issues/1977)) - Add test cases for JSON resource marshaling ([#1978](https://togithub.com/google/go-github/issues/1978)) - Add test cases for JSON resource marshaling ([#1979](https://togithub.com/google/go-github/issues/1979)) - Add test cases for JSON resource marshaling ([#1981](https://togithub.com/google/go-github/issues/1981)) - Add test cases for JSON resource marshaling ([#1982](https://togithub.com/google/go-github/issues/1982)) - Add test cases for JSON resource marshaling ([#1984](https://togithub.com/google/go-github/issues/1984)) - Add test cases for JSON resource marshaling ([#1985](https://togithub.com/google/go-github/issues/1985)) - Add test cases for JSON resource marshaling ([#1986](https://togithub.com/google/go-github/issues/1986)) - Add test cases for JSON resource marshaling ([#1987](https://togithub.com/google/go-github/issues/1987)) - Add test cases for JSON resource marshaling ([#1988](https://togithub.com/google/go-github/issues/1988)) - Add test cases for JSON resource marshaling ([#1989](https://togithub.com/google/go-github/issues/1989)) - Add test cases for JSON resource marshaling ([#1990](https://togithub.com/google/go-github/issues/1990)) - Add test cases for JSON resource marshaling ([#1991](https://togithub.com/google/go-github/issues/1991)) - Add test cases for JSON resource marshaling ([#1992](https://togithub.com/google/go-github/issues/1992)) - Add test cases for JSON resource marshaling ([#1994](https://togithub.com/google/go-github/issues/1994)) - Add test cases for JSON resource marshaling ([#2000](https://togithub.com/google/go-github/issues/2000)) - Add test cases for JSON resource marshaling ([#2001](https://togithub.com/google/go-github/issues/2001)) - Make test names consistent ([#2002](https://togithub.com/google/go-github/issues/2002)) - Add test cases for JSON resource marshaling ([#2003](https://togithub.com/google/go-github/issues/2003)) - Add test cases for JSON resource marshaling ([#2004](https://togithub.com/google/go-github/issues/2004)) - Make test names consistent ([#2005](https://togithub.com/google/go-github/issues/2005)) - Add test cases for JSON resource marshaling ([#2006](https://togithub.com/google/go-github/issues/2006)) - Add test cases for JSON resource marshaling ([#2007](https://togithub.com/google/go-github/issues/2007)) - Add test cases for JSON resource marshaling ([#2009](https://togithub.com/google/go-github/issues/2009)) - Add test cases for JSON resource marshaling ([#2010](https://togithub.com/google/go-github/issues/2010)) - Add test cases for JSON resource marshaling ([#2011](https://togithub.com/google/go-github/issues/2011)) - Update AUTHORS with recent contributors ([#2012](https://togithub.com/google/go-github/issues/2012)) - Add test cases for JSON resource marshaling ([#2014](https://togithub.com/google/go-github/issues/2014)) - Add mention to go-github-mock in README ([#2025](https://togithub.com/google/go-github/issues/2025)) - Use x crypto instead of sodium ([#2034](https://togithub.com/google/go-github/issues/2034)) ### [`v37.0.0`](https://togithub.com/google/go-github/releases/v37.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v36.0.0...v37.0.0) This release contains the following breaking API changes: - define struct types instead of using anonymous structs [#1900](https://togithub.com/google/go-github/issues/1900) - Modify GetBranch to handle redirects [#1901](https://togithub.com/google/go-github/issues/1901) - Fix Code Scanning Alert tool field [#1904](https://togithub.com/google/go-github/issues/1904) and the following additional changes: - Parse 'reviewed' event object 'state' property [#1886](https://togithub.com/google/go-github/issues/1886) - Add auto_merge field in PullRequest struct [#1896](https://togithub.com/google/go-github/issues/1896) - Repository Vulnerability Alert Add Missing Fields [#1898](https://togithub.com/google/go-github/issues/1898) - Enable Client.RateLimits to bypass the rate limit check [#1907](https://togithub.com/google/go-github/issues/1907) - Handle MIME parameters in Content-Type Header [#1922](https://togithub.com/google/go-github/issues/1922) - Add RequiredConversationResolution protection field [#1946](https://togithub.com/google/go-github/issues/1946) - Repository Object - Deprecated Fields [#1952](https://togithub.com/google/go-github/issues/1952) plus the following test-only changes: - Add test cases for JSON resource marshaling [#1902](https://togithub.com/google/go-github/issues/1902) - Add test cases for JSON resource marshaling [#1906](https://togithub.com/google/go-github/issues/1906) - Add test cases for JSON resource marshaling [#1908](https://togithub.com/google/go-github/issues/1908) - Add test cases for JSON resource marshaling [#1909](https://togithub.com/google/go-github/issues/1909) - Add test cases for JSON resource marshaling [#1912](https://togithub.com/google/go-github/issues/1912) - Add test cases for JSON resource marshaling [#1913](https://togithub.com/google/go-github/issues/1913) - Add test cases for JSON resource marshaling [#1914](https://togithub.com/google/go-github/issues/1914) - Add test cases for JSON resource marshaling [#1915](https://togithub.com/google/go-github/issues/1915) - Add test cases for JSON resource marshaling [#1917](https://togithub.com/google/go-github/issues/1917) - Add test cases for JSON resource marshaling [#1918](https://togithub.com/google/go-github/issues/1918) - Add test cases for JSON resource marshaling [#1919](https://togithub.com/google/go-github/issues/1919) - Add test cases for JSON resource marshaling [#1923](https://togithub.com/google/go-github/issues/1923) - Add test cases for JSON resource marshaling [#1924](https://togithub.com/google/go-github/issues/1924) - Add test cases for JSON resource marshaling [#1925](https://togithub.com/google/go-github/issues/1925) - Add test cases for JSON resource marshaling [#1926](https://togithub.com/google/go-github/issues/1926) - Add test cases for JSON resource marshaling [#1927](https://togithub.com/google/go-github/issues/1927) - Add test cases for JSON resource marshaling [#1928](https://togithub.com/google/go-github/issues/1928) - Add test cases for JSON resource marshaling [#1929](https://togithub.com/google/go-github/issues/1929) - Add test cases for JSON resource marshaling [#1930](https://togithub.com/google/go-github/issues/1930) - Add test cases for JSON resource marshaling [#1937](https://togithub.com/google/go-github/issues/1937) - Add test cases for JSON resource marshaling [#1938](https://togithub.com/google/go-github/issues/1938) - Add test for JSON marshaling for Teams [#1941](https://togithub.com/google/go-github/issues/1941) - Add test cases for JSON resource marshaling [#1951](https://togithub.com/google/go-github/issues/1951) ### [`v36.0.0`](https://togithub.com/google/go-github/releases/v36.0.0) [Compare Source](https://togithub.com/google/go-github/compare/v35.3.0...v36.0.0) This release contains the following breaking API changes: - [#1883](https://togithub.com/google/go-github/issues/1883) - [#1892](https://togithub.com/google/go-github/issues/1892) and the following additional changes: - [#1884](https://togithub.com/google/go-github/issues/1884) - [#1891](https://togithub.com/google/go-github/issues/1891) - fix: typo in readme in word "parameters" https://github.com/google/go-github/commit/3c23f3ced9aa9c82995de556ac442c9e52df2fef - actions: use actions/setup-go@v2 https://github.com/google/go-github/commit/77dd0eb64ad232f78c67fd86fe4b84be887bab5b - [#1910](https://togithub.com/google/go-github/issues/1910) - [#1911](https://togithub.com/google/go-github/issues/1911) ### [`v35.3.0`](https://togithub.com/google/go-github/releases/v35.3.0) [Compare Source](https://togithub.com/google/go-github/compare/v35.2.0...v35.3.0) This release contains the following changes since [`v35.2.0`](https://togithub.com/google/go-github/releases/tag/v35.2.0): - Add missing fields to Star event ([#1869](https://togithub.com/google/go-github/issues/1869)) … - Support map type in go generate ([#1867](https://togithub.com/google/go-github/issues/1867)) … - Add support for the list failed organization invitations feature ([#1871](https://togithub.com/google/go-github/issues/1871)) … - Change all \*map to map in JSON structs ([#1870](https://togithub.com/google/go-github/issues/1870)) … - Fix typo in repos.go ([#1873](https://togithub.com/google/go-github/issues/1873)) - fix: Updated comparisons in test files ([#1875](https://togithub.com/google/go-github/issues/1875)) … - compare decoded go struct for request body ([#1876](https://togithub.com/google/go-github/issues/1876)) - Add missing installation permissions ([#1880](https://togithub.com/google/go-github/issues/1880)) …Configuration
📅 Schedule: 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.