Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 15, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@octokit/openapi-types ^12.0.0 -> ^13.0.0 age adoption passing confidence

Release Notes

octokit/openapi-types.ts

v13.0.1

Compare Source

Bug Fixes
  • build: allow download script to handle more than 30 GitHub release assets (3bbf304)

v13.0.0

Compare Source

BREAKING CHANGES
  • This removes support for the now-defunkt OAuth Authorizations APIs. These were disabled on GitHub.com at the end of 2020, but the OpenAPI specs were not updated so this code was not cleaned up.
Other changes
  • fix: document the required scopes to use GET /orgs/{org}/code-scanning/alerts with public repos
  • feat: add new Security Managers APIs (GET /orgs/{org}/security-managersPUT /orgs/{org}/security-managers/teams/{team_slug} and DELETE /orgs/{org}/security-managers/teams/{team_slug})
  • feat: add new deployment branch policy APIs (GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies, POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies, GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} , PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}, DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id})
  • feat: add new GitHub Pages API (POST /repos/{owner}/{repo}/pages/deployment)
  • fix: correct types for GET /enterprise-installation/{enterprise_or_org}/server-statistics to reflect that it returns an array of results
  • feat: add new retention_period_minutes and retention_expires_at fields returned on Codespaces
  • fix: correct types for Commit Statuses in the API (e.g. returned by POST /repos/{owner}/{repo}/statuses/{sha}) to reflect that target_url and description can be null
  • fix: correct describe the type of items returned by the GET /repos/{owner}/{repo}/contents/{path} API as enum (dir, file, submodule, symlink)
  • feat: add new added_by and last_used attributes on Deploy Keys returned across the API
  • fix: correct type of permission request body parameter for PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} and PUT /repos/{owner}/{repo}/collaborators/{username} to reflect that custom role names can be specified, not just values in a GitHub-set enum
  • fix: remove page and per_page parameters for GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers which are not actually supported
  • feat: add support for build_type parameter in POST /repos/{owner}/{repo}/pages and PUT /repos/{owner}/{repo}/pages
  • fix: mark that commit_id, path and line are in fact required for `POST /repos/{owner}/{repo}/pulls/{pull_number}/comments
  • fix: correct types for POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews to reflect that event must be sent to DISMISS

v12.11.0

Compare Source

Features
  • new GET /enterprises/{enterprise}/code-scanning/alerts endpoint and description updates for multiple other endpoints (#​215) (a173f4b)

v12.10.1

Compare Source

Bug Fixes
  • add example for use_squash_pr_title_as_default property when repositories are returned in the API (#​211) (0257255)

v12.10.0

Compare Source

Features
  • Add new GET /repos/{owner}/{repo}/codespaces/new API operation
  • Update operation parameter descriptions, operation descriptions and response examples

v12.9.1

Compare Source

Bug Fixes
  • improve parameter descriptions for GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers (#​205) (91e1aaa)

v12.9.0

Compare Source

  • feat: improve operation descriptions when an API operation is not available in a particular context (e.g. GHAE or a GHES version)
  • feat: improve parameter descriptions for POST /authorizationsPUT /authorizations/clients/{client_id} and PUT /authorizations/clients/{client_id}/{fingerprint}
  • feat: add type annotations with examples and annotations about strings' formats, where available
  • chore: update cached OpenAPI specs in cache/

v12.8.0

Compare Source

  • feat: add support for returning dependency_snapshots-specific rate limits in GET /rate_limit
  • fix: clarify description to make it clear that POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments is only available to required reviewers

v12.7.0

Compare Source

  • add support for specifying a name for the forked repository when creating a fork with POST /repos/{owner}/{repo}/forks (f300f8a)
  • when a SARIF response is explicitly requested from GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}, handle it as JSON
  • mark sort by number for GET /repos/{owner}/{repo}/code-scanning/alerts as deprecated

v12.6.1

Compare Source

Bug Fixes
  • don't mark endpoints as unavailable in GHES 3.5 and GHAE which are in fact available (#​191) (b367a85)

v12.6.0

Compare Source

  • fix: mark assignees and request body as required in the DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees (i.e. remove assignees from an issue) API
  • fix: remove defunkt GET /repos/{owner}/{repo}/community/code_of_conduct API
  • chore: update some descriptions
  • fix: allow selected_repository_ids for PUT /orgs/{org}/actions/secrets/{secret_name} AND PUT /orgs/{org}/dependabot/secrets/{secret_name} to be integers or strings
  • fix: remove unused prebuild_availability enum values (blobpool) for Codespaces machines
  • chore: rename refs to use dash-separated rather than underscore_separated names
  • feat: add for is_alphanumeric boolean response attribute to GET /repos/{owner}/{repo}/autolinks, POST /repos/{owner}/{repo}/autolinks and GET /repos/{owner}/{repo}/autolinks/{autolink_id}

v12.5.0

Compare Source

  • feat: PUT /enterprises/{enterprise}/actions/oidc/customization/issuer
  • feat: GET /orgs/{org_id}/codespaces
  • feat: POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop
  • feat: GET /orgs/{org}/actions/oidc/customization/sub
  • feat: PUT /orgs/{org}/actions/oidc/customization/sub
  • feat: DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}
  • fix: Add additional examples and error response codes
  • feat: GET /repos/{owner}/{repo}/actions/caches
  • feat: DELETE /repos/{owner}/{repo}/actions/caches
  • feat: DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}
  • feat: GET /repos/{owner}/{repo}/actions/oidc/customization/sub
  • feat: PUT /repos/{owner}/{repo}/actions/oidc/customization/sub
  • feat: support for optional retention_period_minutes request body parameter in POST /repos/{owner}/{repo}/codespaces , POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces and POST /user/codespaces
  • fix: mark POST /repos/{owner}/{repo}/dependency-graph/snapshots as available on GitHub.com, not just GitHub Enterprise Cloud
  • fix: mark assignees request body parameter - and the request body more generally - as required in DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees
  • fix: remove no longer supported GET /repos/{owner}/{repo}/community/code_of_conduct API

v12.4.0

Compare Source

Features
  • add new before and after parameters to GET /orgs/{org}/secret-scanning/alerts and GET /repos/{owner}/{repo}/secret-scanning/alerts (7fcbc8e)

v12.3.0

Compare Source

Features

v12.2.0

Compare Source

Features
  • POST /repos/{owner}/{repo}/dependency-graph/snapshots, fix: description and example updates (3695558)

v12.1.0

Compare Source

Features
  • {GET,DELETE} /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}
  • {GET,PATCH,DELETE} /orgs/{org}/teams/{team_slug}/external-groups
  • {GET,POST,PUT,DELETE} /enterprises/{enterprise}/actions/runners/{runner_id}/labels"
  • {GET,POST,PUT,DELETE} /orgs/{org}/actions/runners/{runner_id}/labels
  • {GET,POST,PUT,DELETE} /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
  • {GET,POST} /repos/{owner}/{repo}/codespaces
  • {GET,POST} /repos/{owner}/{repo}/tags/protection
  • {GET,POST} /user/codespaces, GET /user/codespaces/secrets, GET /user/codespaces/secrets/public-key, {GET,PUT,DELETE} /user/codespaces/secrets/{secret_name}, {GET,PUT} /user/codespaces/secrets/{secret_name}/repositories, {PUT,DELETE} /user/codespaces/secrets/{secret_name}/repositories/{repository_id}, {GET,PATCH,DELETE} /user/codespaces/{codespace_name}, POST /user/codespaces/{codespace_name}/exports, GET /user/codespaces/{codespace_name}/exports/{export_id}, GET /user/codespaces/{codespace_name}/machines, POST /user/codespaces/{codespace_name}/start, POST /user/codespaces/{codespace_name}/stop
  • {GET,PUT,DELETE} /orgs/{org}/dependabot/secrets/{secret_name}
  • {GET,PUT,DELETE} /repos/{owner}/{repo}/codespaces/secrets/{secret_name}
  • {GET,PUT,DELETE} /repos/{owner}/{repo}/dependabot/secrets/{secret_name}
  • {GET,PUT} /orgs/{org}/actions/permissions/workflow
  • {GET,PUT} /orgs/{org}/dependabot/secrets/{secret_name}/repositories
  • {GET,PUT} /repos/{owner}/{repo}/actions/permissions/access
  • {GET,PUT} /repos/{owner}/{repo}/actions/permissions/workflow
  • /organizations/{organization_id}/custom_roles
  • /orgs/{org}/actions/cache/usage
  • DELETE /enterprises/{enterprise}/actions/runners/{runner_id}/labels/{name}
  • DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}
  • DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}
  • DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}
  • DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}
  • GET /enterprise-installation/{enterprise_or_org}/server-statistics
  • GET /enterprises/{enterprise}/actions/cache/usage
  • GET /enterprises/{enterprise}/actions/permissions/workflow
  • GET /enterprises/{enterprise}/actions/runner-groups - visible-to-organization paramter
  • GET /enterprises/{enterprise}/secret-scanning/alerts
  • GET /enterprises/{enterprise}/settings/billing/advanced-security
  • GET /orgs/{org}/actions/cache/usage-by-repository
  • GET /orgs/{org}/actions/runner-groups - new parameter: visible_to_repository
  • GET /orgs/{org}/code-scanning/alerts
  • GET /orgs/{org}/credential-authorizations - new parameters: per_page, page, login
  • GET /orgs/{org}/dependabot/secrets/public-key
  • GET /orgs/{org}/dependabot/secrets
  • GET /orgs/{org}/external-group/{group_id}
  • GET /orgs/{org}/external-groups
  • GET /orgs/{org}/secret-scanning/alerts - new parameters: sort, direction
  • GET /orgs/{org}/settings/billing/advanced-security
  • GET /repos/{owner}/{repo}/codeowners/errors
  • GET /repos/{owner}/{repo}/codespaces/devcontainers
  • GET /repos/{owner}/{repo}/codespaces/machines
  • GET /repos/{owner}/{repo}/codespaces/secrets/public-key
  • GET /repos/{owner}/{repo}/codespaces/secrets
  • GET /repos/{owner}/{repo}/dependabot/secrets/public-key
  • GET /repos/{owner}/{repo}/dependabot/secrets
  • GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}
  • GET /repos/{owner}/{repo}/releases/{release_id}/reactions
  • GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations
  • PATCH /orgs/{org}/actions/runner-groups/{runner_group_id} - new parameters: allows_public_repositories, restricted_to_workflows, selected_workflows
  • PATCH /orgs/{org} - new parameter: members_can_fork_private_repositories
  • POST /orgs/{org}/actions/runner-groups - new parameters: allows_public_repositories, restricted_to_workflows, selected_workflows
  • POST /orgs/{org}/migrations - new parrameters: exclude_metadata, exclude_git_data, org_metadata_only
  • POST /orgs/{org}/repos - new parameter: use_squash_pr_title_as_default
  • POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun
  • POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs
  • POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces
  • POST /user/migrations - new parrameters: exclude_metadata, exclude_git_data, org_metadata_only
  • PUT /enterprises/{enterprise}/actions/permissions/workflow
  • PUT /orgs/{org}/outside_collaborators/{username} - new parameter: async
  • GET /repos/{owner}/{repo}/actions/cache/usage
  • GET /repos/{owner}/{repo}/actions/runs: new parameter: check_suite_id
  • GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs: new parameter: check_suite_id
  • GET /repos/{owner}/{repo}/code-scanning/alerts: new parameters: direction, sort
  • GET /repos/{owner}/{repo}/environments: new parameters: per_page, page
  • GET /repos/{owner}/{repo}/secret-scanning/alerts: new parameters: direction, sort
  • PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews: new parameters: dismissal_restrictions.apps, bypass_pull_request_allowances
  • PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks: new parameter: checks
  • PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}: new parameter: dismissed_comment
  • PATCH /repos/{owner}/{repo}: secret_scanning_push_protection, use_squash_pr_title_as_default
  • POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun: new parameter: enable_debug_logging
  • POST /user/gpg_keys: new parameter: name
  • PUT /repos/{owner}/{repo}/branches/{branch}/protection: new parameter: required_status_checks.checks, required_pull_request_reviews.{apps,bypass_pull_request_allowances}, block_creations
  • updated components.parameters
  • components:
    • repository.{allow_update_branch,use_squash_pr_title_as_default,use_squash_pr_title_as_default}
    • server-statistics
    • actions-default-workflow-permissions
    • actions-can-approve-pull-request-reviews
    • actions-get-default-workflow-permissions
    • actions-set-default-workflow-permissions
    • runner-groups-enterprise.{workflow_restrictions_read_only,restricted_to_workflows,selected_workflows}
    • runner-label
    • nullable-alert-updated-at
    • minimal-repository
    • actions-billing-usage.minutes_used_breakdown.{linux_4_core,linux_8_core,linux_16_core,linux_32_core,linux_64_core,windows_4_core,windows_8_core,windows_16_core,windows_32_core,windows_64_core,total}
    • advanced-security-active-committers-user
    • advanced-security-active-committers-repository
    • advanced-security-active-committers
    • issue.state_reason
    • issue.draft
    • api-overview.ssh-keys
    • organization-custom-repository-role
    • actions-cache-usage-by-repository
    • runner-groups-org.{workflow_restrictions_read_only,restricted_to_workflows,selected_workflows}
    • code-scanning-alert-state
    • alert-updated-at
    • code-scanning-alert-fixed-at
    • code-scanning-alert-dismissed-comment
    • code-scanning-alert-rule
    • code-scanning-organization-alert-items
    • credential-authorization.authorized_credential_expires_at
    • organization-dependabot-secret
    • dependabot-public-key
    • external-group
    • external-groups
    • migration.org_metadata_only
    • nullable-minimal-repository.role_name
    • team-repository.role_name
    • rate-limit-overview.scim
    • security-and-analysis
    • full-repository.use_squash_pr_title_as_default
    • artifact.workflow_run
    • actions-workflow-access-to-repository
    • referenced_workflow
    • workflowrun.{path,referenced_workflows,actor,triggering_actor}
    • protected-branch-required-status-check
    • protected-branch-pull-request-review.{dismissal_restrictions.apps,bypass_pull_request_allowances}
    • branch-protection.block_creations
    • status-check-policy.checks
    • protected-branch.{dismissal_restrictions.apps,bypass_pull_request_allowances,block_creations}
    • check-suite.{rerequestable,runs_rerequestable}
    • code-scanning-alert-rule-summary.tags
    • code-scanning-alert-items.{updated_at,fixed_at,dismissed_comment}
    • code-scanning-sarifs-status.errors
    • nullable-codespace-machine
    • codespace
    • codespace-machine
    • repo-codespaces-secret
    • codespaces-public-key
    • collaborator.role_name
    • nullable-collaborator
    • dependabot-secret
    • nullable-issue
    • state-change-issue-event
    • timeline-issue-events can be of type state-change-issue-event
    • page.build_type
    • secret-scanning-alert.{updated_at,secret_type_display_name}
    • secret-scanning-location-commit
    • tag-protection
    • issue-search-result-item.state_reason
    • codespaces-secret
    • gpg-key.{name,revoked}
Bug Fixes
  • POST /app-manifests/{code}/conversions has no request body
  • GET /projects/{project_id}/collaborators/{username}/permission: correct response type and example
  • PATCH /repos/{owner}/{repo}: visibility parameter cannot be set to visibility
  • POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun: no longer deprecated
  • remove defunkt DELETE /reactions/{reaction_id}
  • remove defunkt POST /repos/{owner}/{repo}/content_references/{content_reference_id}/attachments

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, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@oscard0m oscard0m merged commit 8812070 into main Aug 15, 2022
@oscard0m oscard0m deleted the renovate/octokit-openapi-types-13.x branch August 15, 2022 13:22
@github-actions
Copy link

🎉 This PR is included in version 3.4.10 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants