Update dependency octokit to v10
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| octokit | '~> 4.25.0' -> '~> 10.0.0' |
Release Notes
octokit/octokit.rb (octokit)
v10.0.0
What's Changed
- BREAKING CHANGE: Remove app methods that have been deprecated since v4.8.0 by @pbstriker38 in #1720
- Update rubocop requirement from 1.66.1 to 1.67.0 by @dependabot in #1723
- Rename find_app_installations and find_user_installations by @pbstriker38 in #1721
- Update the "debugging" sample code in
README.mdby @areitz in #1724 - Update rubocop requirement from 1.67.0 to 1.68.0 by @dependabot in #1725
- Update rubocop requirement from 1.68.0 to 1.69.2 by @dependabot in #1730
- feat: add missing method
delete_issue_comment_reaction()by @GrantBirki in #1734 - Fix string validation errors by @hennevogel in #1740
- Bump major version to v10.0.0 by @kfcampbell in #1749
New Contributors
- @pbstriker38 made their first contribution in #1720
- @areitz made their first contribution in #1724
- @GrantBirki made their first contribution in #1734
- @hennevogel made their first contribution in #1740
Full Changelog: https://github.com/octokit/octokit.rb/compare/v9.2.0...v10.0.0
v9.2.0
What's Changed
Features
- feat: enable and disable automated security features by @jprosevear in #1705
- Add support for file comments in PRs by @camillof in #1717
Fixes
- fix: Addresses URI parsing compatibility with Ruby 3.4 by @casperisfine in #1708
- fix: Remove the Faraday multipart warning and tweak the error message raised at runtime when Faraday Multipart is not installed by
- fix: Corrects the order of caching + authorization middlewares by @DimitriosLisenko in #1661
Dependencies
- Bump actions/add-to-project from 1.0.1 to 1.0.2 by @dependabot in #1702
- Management Console Client: Update deprecation version by @alejndr0 in #1703
- Update rubocop requirement from 1.64.1 to 1.66.1 by @dependabot in #1714 @Edouard-chin in #1712
- V8 update main by @nickfloyd in #1719
New Contributors
- @alejndr0 made their first contribution in #1703
- @jprosevear made their first contribution in #1705
- @camillof made their first contribution in #1717
- @DimitriosLisenko made their first contribution in #1661
Full Changelog: https://github.com/octokit/octokit.rb/compare/v9.1.0...v9.2.0
v9.1.0
What's Changed
Features
- feat: adds support for Code scanning endpoints by @DanBradbury in #1695
New Contributors
- @DanBradbury made their first contribution in #1695
Full Changelog: https://github.com/octokit/octokit.rb/compare/v9.0.0...v9.1.0
v9.0.0
BREAKING CHANGES
What's Changed
Breaking changes
- BREAKING CHANGE: Removes PubSubHubbub module and /hub API endpoint implementation by @mjimenez98 in #1675
Features
- feat: Add GHES Manage API client by @manue1 in #1688
- feat: Add Ruby 3.3 as supported one. by @simi in #1696
- feat: Add method to get a webhook delivery: by @Edouard-chin in #1670
Fixes
- fix: Use auto pagination when retrieving environments by @pedrocarrico in #1673
Documentation
Maintenance
- maint: Drop runtime dependency on base64 by @Earlopain in #1667
- maint: Bump actions/add-to-project from 0.5.0 to 0.6.0 by @dependabot in #1669
- maint: Adds test with draft as an argument on creating pull requests by @hfvmarques in #1671
- maint: Update rubocop requirement from 1.60.2 to 1.64.1 by @dependabot in #1674
- maint: Bump actions/add-to-project from 0.6.0 to 1.0.1 by @dependabot in #1677
- 🚧 Workflows have changed by @octokitbot in #1699
New Contributors
- @Earlopain made their first contribution in #1667
- @hfvmarques made their first contribution in #1671
- @pedrocarrico made their first contribution in #1673
- @mjimenez98 made their first contribution in #1675
- @andyw8 made their first contribution in #1678
- @manue1 made their first contribution in #1688
- @simi made their first contribution in #1696
Full Changelog: https://github.com/octokit/octokit.rb/compare/v8.1.0...v8.2.0
v8.1.0
What's Changed
Features
- Add missing endpoints to Reactions by @wJoenn in #1637
- Add support for org secrets by @kamarcum in #1655
- feat: Renew access token with refresh access token by @gigDevelopment10 in #1651
- Paginate deployments by @benoittgt in #1649
Fixes
- Use 'line' instead of 'position' by @tick-taku in #1566
- don't run immediate response on Actions- or octokitbot-driven changes by @octokitbot in #1643
Maintenance
- [maint]: Updated immediate response workflows via automation by @octokitbot in #1631
- Bump version to v8 by @kfcampbell in #1642
- Bump actions/stale from 8 to 9 by @dependabot in #1647
- 🚧 Workflows have changed by @octokitbot in #1646
- Bump github/codeql-action from 2 to 3 by @dependabot in #1650
- maint: Added base64 gem explicitly dependency by @hsbt in #1658
- Update rubocop requirement from 1.56.3 to 1.60.2 by @dependabot in #1666
- Bump peter-evans/create-or-update-comment from 3 to 4 by @dependabot in #1665
- Bump actions/cache from 3 to 4 by @dependabot in #1662
Docs
- Drop refs to
create_authorizationfrom README by @danbernier in #1640 - Fix documentation for oauth_applications [ci skip] by @gigDevelopment10 in #1645
New Contributors
- @wJoenn made their first contribution in #1637
- @danbernier made their first contribution in #1640
- @gigDevelopment10 made their first contribution in #1645
- @benoittgt made their first contribution in #1649
Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.2.0...v8.0.1
v8.0.0
What's Changed
- [maint]: Updated immediate response workflows via automation by @octokitbot in #1631
- Update rubocop requirement from 1.56.3 to 1.56.4 by @dependabot in #1630
- Update rubocop requirement from 1.56.4 to 1.57.1 by @dependabot in #1638
- Add missing endpoints to Reactions by @wJoenn in #1637
- Drop refs to
create_authorizationfrom README by @danbernier in #1640 - Use 'line' instead of 'position' by @tick-taku in #1566
New Contributors
- @wJoenn made their first contribution in #1637
- @danbernier made their first contribution in #1640
Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.2.0...v8.0.0
v7.2.0
What's Changed
Features
- [feat]: add methods for app hook deliveries by @SebRollen in #1620
Maintenance
- [maint]: Bump peter-evans/create-or-update-comment
- [maint]: Bump actions/checkout from 3 to 4 by @dependabot in #1617
- [maint]: Update rubocop requirement from 1.56.2 to 1.56.3 by @dependabot in #1623
- [maint]: don't put a comment on PRs from dependabot or renovate by @G-Rath in #1621
New Contributors
- @G-Rath made their first contribution in #1621
- @SebRollen made their first contribution in #1620
Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.1.0...v7.2.0
v7.1.0
What's Changed
- Bump peter-evans/create-or-update-comment from
6534843to716151bby @dependabot in #1601 - Bump peter-evans/create-or-update-comment from
716151bto38217c6by @dependabot in #1604 - Update rubocop requirement from 1.54.2 to 1.56.0 by @dependabot in #1609
- Bump peter-evans/create-or-update-comment from
38217c6to5f22cb8by @dependabot in #1608 - Bump peter-evans/create-or-update-comment from
5f22cb8tobb291f6by @dependabot in #1613 - Update rubocop requirement from 1.56.0 to 1.56.1 by @dependabot in #1612
- Add support for Actions Environment Secret Management by @hosom in #1607
- Update version to v7.1.0 by @kfcampbell in #1614
New Contributors
Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.0.0...v7.1.0
v7.0.0
What's Changed
- Update rubocop requirement from 1.49.0 to 1.50.2 by @dependabot in #1564
- Use test-queue for parallel testing by @koic in #1570
- Update rubocop requirement from 1.50.2 to 1.51.0 by @dependabot in #1572
- Add comment for deprecation on create_pull_request_comment. by @tick-taku in #1576
- Fix typo in
organizations.rbby @areitz-stripe in #1583 - Update rubocop requirement from 1.51.0 to 1.52.1 by @dependabot in #1584
- Add support for SARIF data upload by @mathroule in #1586
- Update rubocop requirement from 1.52.1 to 1.53.1 by @dependabot in #1587
- Update rubocop requirement from 1.53.1 to 1.54.0 by @dependabot in #1589
- Update rubocop requirement from 1.54.0 to 1.54.1 by @dependabot in #1592
- Update rubocop requirement from 1.54.1 to 1.54.2 by @dependabot in #1593
- Add testing for the strings in the actual error message that propagates from Octokit::TooManyRequests by @arjitj2 in #1591
- [Breaking change] fix/update call to delete_reaction by @dimerman in #1588
- Add PR templates by @nickfloyd in #1595
- update broken link by @willyamacaroni in #1598
- Add auto responder workflow by @nickfloyd in #1599
- Add support for Dependabot and Codespaces secret management by @kamarcum in #1596
- Bump major versions to v7.0.0 by @kfcampbell in #1600
New Contributors
- @tick-taku made their first contribution in #1576
- @areitz-stripe made their first contribution in #1583
- @arjitj2 made their first contribution in #1591
- @dimerman made their first contribution in #1588
- @willyamacaroni made their first contribution in #1598
- @kamarcum made their first contribution in #1596
Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.1.1...v7.0.0
v6.1.1
What's Changed
Features
- Add
Octokit::Client#delete_organizationto support org deletion by @jdennes in #1558 - Added Environments API by @jer-k in #1554
Bugs
- [fix] Ensures that the API Token in clear text is never present in the error stack trace when set in the URL by @nickfloyd in #1562
Docs
Maintenance
- Bump rubocop requirement from 1.46.0 to 1.48.1 by @dependabot in #1551
- Bump rubocop requirement from 1.48.1 to 1.49.0 by @dependabot in #1561
- Bump actions/add-to-project from 0.4.1 to 0.5.0 by @dependabot in #1560
- Bump actions/stale from 7 to 8 by @dependabot in #1556
New Contributors
Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.1.0...v6.1.1
v6.1.0
What's Changed
Features
- Allow using the response_headers or headers when getting Rate Limit Info by @DougEdey in #1533
- Add Faraday DEFAULT_EXCEPTIONS for when retry middleware is available by @DougEdey in #1546
Bugs
- Repository: Fix issue with fragment identifier in branch name by @pier-oliviert in #1529
Docs
- Add using GitHub app authentication in README by @Tatsumi0000 in #1512
- Fix missing and broken links in README table of contents by @Jarvl in #1513
- Add Ruby 3.2 to tested implementations in README by @koic in #1545
Maintenance
- 🚧 updated Workflows @octokitbot
- Update rubocop requirement from 1.39.0 to 1.42.0 by @dependabot in #1525
- Adds a stale action to clean up old PRs/Issues by @nickfloyd in #1511
- Bump actions/stale from 6 to 7 by @dependabot in #1527
- Update rubocop requirement from 1.42.0 to 1.43.0 by @dependabot in #1531
- Update rubocop requirement from 1.43.0 to 1.44.1 by @dependabot in #1537
- Rename obsolete parameter
IgnoredMethodstoAllowedMethodsby @kyoshidajp in #1530 - Remove jruby-specific platform by @kfcampbell in #1520
- Adds Ruby 3.2 to the CI matrix by @petergoldstein in #1524
- Update rubocop requirement from 1.44.1 to 1.45.1 by @dependabot in octokit/otokit.rb#1541
- Specify
TargetRubyVersion: 2.7in .rubocop.yml by @koic in #1544 - Bump actions/add-to-project from 0.4.0 to 0.4.1 by @dependabot in #1547
- Update rubocop requirement from 1.45.1 to 1.46.0 by @dependabot in #1548
- Specify
--require spec_helperin .rspec by @koic in #1549
New Contributors
- @octokitbot made their first contribution in #1516
- @Tatsumi0000 made their first contribution in #1512
- @Jarvl made their first contribution in #1513
- @pier-oliviert made their first contribution in #1529
- @kyoshidajp made their first contribution in #1530
- @DougEdey made their first contribution in #1533
- @koic made their first contribution in #1545
Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.0.1...v6.1.0
v6.0.1
What's Changed
Dependencies
- Update rubocop requirement from 1.36.0 to 1.37.1 by @dependabot in #1497
- Update rubocop requirement from 1.37.1 to 1.38.0 by @dependabot in #1503
- Update rubocop requirement from 1.38.0 to 1.39.0 by @dependabot in #1509
Housekeeping
- Outdated credential removal by @kfcampbell in #1500
- Add issue templates by @kfcampbell in #1501
- Add PR templates by @nickfloyd in #1507
Bug fixes
New Contributors
Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.0.0...v6.0.1
v6.0.0
We're releasing v6.0.0 because #1494 and #1495 are technically breaking changes although the APIs that underlie this functionalilty have been not operational for some time.
What's Changed
- Fix broken pagination in ActionsWorkflowRuns by @luke-engle in #1488
- Remove Octokit::Client::Hooks#available_hooks by @kfcampbell in #1495
- Change the default value of
update_refforceto false by @pocke in #980 - Remove Octokit::Client::Authorizations by @kfcampbell in #1494
- Bump to v6.0.0 by @kfcampbell in #1496
New Contributors
- @luke-engle made their first contribution in #1488
- @kfcampbell made their first contribution in #1495
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.6.1...v6.0.0
v5.6.1
What's Changed
- Update regex to raise
Octokit::TooLargeContentwhen relevant error messages are returned by GitHub (by @goldstar611 in #1484) - Correct documentation URL for
#artifact_download_url(by @timrogers in #1483)
New Contributors
- @goldstar611 made their first contribution in #1484
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.6.0...v5.6.1
v5.6.0
What's Changed
- Add
#repository_artifacts,#workflow_run_artifacts,#artifact,#artifact_download_urland#delete_artifactmethods to support Actions Artifacts APIs (by @lerebear in #1480)
New Contributors
- @lerebear made their first contribution in #1480
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.5.0...v5.6.0
v5.5.0
What's Changed
- Add support for listing entries in an organization's audit log with
#organization_audit_logby @Brend-Smits in #1481 - Update "See Also" link for Projects API client by @michaelroudnitski in #1476
- Update rubocop requirement from 1.35.1 to 1.36.0 by @dependabot in #1477
- Fix
faraday_http_cachelink in README by @garaujodev in #1469 - Tweak release documentation and process by @timrogers in #1475
New Contributors
- @michaelroudnitski made their first contribution in #1476
- @garaujodev made their first contribution in #1469
- @Brend-Smits made their first contribution in #1481
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.4.0...v5.5.0
v5.4.0
What's Changed
- Add support for "Check team permissions for a repository" API (
GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}) with#team_permissions_for_repoby @juanmrad in #1474
New Contributors
- @juanmrad made their first contribution in #1474
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.3.0...v5.4.0
v5.3.0
Features
- Adds ability to update pull request branch by @bjedrocha in #1472
New Contributors
- @bjedrocha made their first contribution in #1472
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.2.0...v5.3.0
v5.2.0
Advisories and Breaking Changes
With this release, all preview logic and header implementations have been removed. GitHub REST API previews were promoted in October 2021. With this change, the headers no longer need to be passed to the GitHub REST API. This means you will no longer need to manually pass in preview headers (for any reason) to benefit from the API changes behind the preview logic.
Housekeeping
- Removes REST API previews logic from the SDK now that all previews have been promoted by @nickfloyd in #1464
CI/Build
- Add GitHub Actions to Dependabot by @petergoldstein in #1461
Dependencies
- Bumps actions/cache from 1 to 3 by @dependabot in #1462
- Bumps rubocop requirement from 1.31.2 to 1.32.0 by @dependabot in #1465
Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.1.0...v5.2.0
v5.1.0
Features
- Add support for the "Search topics" (
GET /search/topics) API with.search_topics(@juanluis-garrote) - Add support for the "Disable a workflow" (
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable) GitHub Actions API with.workflow_disable(@Fryguy) - Add support for the "Enable a workflow" (
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable) GitHub Actions API with.workflow_enable(@Fryguy) - Add support for the "Get workflow run usage" (
GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing) GitHub Actions API with.workflow_run_usage(@mathroule) - Add support for the "Get a job for a workflow run" (
GET /repos/{owner}/{repo}/actions/jobs/{job_id}) GitHub Actions API with.workflow_run_job(@mathroule) - Add support for the "Download job logs for a workflow run" (
GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs) GitHub Actions API with.workflow_run_job_logs(@mathroule) - Add support for the "List jobs for a workflow run attempt" (
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs) GitHub Actions API with.workflow_run_attempt_jobs(@mathroule) - Add support for the "List jobs for a workflow run" (
GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs) GitHub Actions API with.workflow_run_jobs(@mathroule)
Gem development
- Update
rubocopto1.31.2and autocorrect Rubocop offences (@timrogers) - Enable new Rubocop cops by default (@timrogers)
- Update
rb-fseventto0.11.1(@timrogers) - Update
vcrto6.1(@timrogers)
v5.0.0
- Drop support for Ruby versions 2.0, 2.1, 2.2, 2.3, 2.4, 2.5 and 2.6, which have all reached end-of-life (i.e. they aren't maintained anymore) (@timrogers)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.