зеркало из https://github.com/github/docs.git
Коммит
069ff51a85
|
@ -29,14 +29,14 @@ topics:
|
|||
- Kotlin
|
||||
---
|
||||
|
||||
|
||||
{% data reusables.code-scanning.beta %}
|
||||
{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %}
|
||||
|
||||
## About the {% data variables.code-scanning.codeql_workflow %} and compiled languages
|
||||
|
||||
{% data variables.product.prodname_code_scanning_caps %} works by running queries against one or more databases. Each database contains a representation of all of the code in a single language in your repository.
|
||||
For the compiled languages C/C++, C#,{% ifversion codeql-go-autobuild %} Go,{% endif %}{% ifversion codeql-kotlin-beta %} Kotlin, {% endif %} and Java, the process of populating this database involves building the code and extracting data. {% data reusables.code-scanning.analyze-go %}
|
||||
{% data variables.product.prodname_code_scanning_caps %} works by running queries against one or more databases. Each database contains a representation of all of the code in a single language in your repository. For the compiled languages {% data variables.code-scanning.compiled_languages %}, the process of populating this database involves building the code and extracting data.
|
||||
|
||||
{% data reusables.code-scanning.autobuild-compiled-languages %}
|
||||
|
||||
{% ifversion code-scanning-without-workflow %}
|
||||
|
||||
|
@ -143,6 +143,8 @@ The `autobuild` process tries to determine the build system for Java codebases b
|
|||
| Build system | Xcode |
|
||||
|
||||
The `autobuild` process tries to build the biggest target from an Xcode project or workspace.
|
||||
|
||||
For more information about building Swift code, see "[Considerations for building Swift](#considerations-for-building-swift)."
|
||||
{% endif %}
|
||||
|
||||
## Adding build steps for a compiled language
|
||||
|
@ -191,4 +193,7 @@ Code scanning of Swift code uses macOS runners by default. Since {% data variabl
|
|||
You can pass the `archive` and `test` options to `xcodebuild`. However, the standard `xcodebuild` command is recommended as it should be the fastest, and should be all that CodeQL requires for a successful scan.
|
||||
|
||||
For Swift analysis, you must always explicitly install dependencies managed via CocoaPods or Carthage before generating the {% data variables.product.prodname_codeql %} database.
|
||||
{% endif %}
|
||||
|
||||
For Swift, the `autobuild` process tries to build the biggest target from an Xcode project or workspace.
|
||||
|
||||
{% endif %}
|
||||
|
|
|
@ -623,7 +623,7 @@ In the following example, `vars.CODEQL_CONF` is a {% data variables.product.prod
|
|||
|
||||
## Configuring {% data variables.product.prodname_code_scanning %} for compiled languages
|
||||
|
||||
{% data reusables.code-scanning.autobuild-compiled-languages %} {% data reusables.code-scanning.analyze-go %}
|
||||
{% data reusables.code-scanning.autobuild-compiled-languages %}
|
||||
|
||||
{% data reusables.code-scanning.autobuild-add-build-steps %} For more information about how to configure {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} for compiled languages, see "[AUTOTITLE](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages)."
|
||||
|
||||
|
|
|
@ -89,7 +89,7 @@ If an automatic build of code for a compiled language within your project fails,
|
|||
|
||||
- Remove the `autobuild` step from your {% data variables.product.prodname_code_scanning %} workflow and add specific build steps. For information about editing the workflow, see "[AUTOTITLE](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/customizing-code-scanning#editing-a-code-scanning-workflow)." For more information about replacing the `autobuild` step, see "[AUTOTITLE](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
|
||||
|
||||
- If your workflow doesn't explicitly specify the languages to analyze, {% data variables.product.prodname_codeql %} implicitly detects the supported languages in your code base. In this configuration, out of the compiled languages C/C++, C#,{% ifversion codeql-go-autobuild %} Go,{% endif %}{% ifversion codeql-swift-beta %} Java, and Swift,{% else %} and Java,{% endif %} {% data variables.product.prodname_codeql %} only analyzes the language with the most source files. Edit the workflow and add a matrix specifying the languages you want to analyze. The default {% data variables.product.prodname_codeql %} analysis workflow uses such a matrix.
|
||||
- If your workflow doesn't explicitly specify the languages to analyze, {% data variables.product.prodname_codeql %} implicitly detects the supported languages in your code base. In this configuration, out of the compiled languages {% data variables.code-scanning.compiled_languages %}, {% data variables.product.prodname_codeql %} only analyzes the language with the most source files. Edit the workflow and add a matrix specifying the languages you want to analyze. The default {% data variables.product.prodname_codeql %} analysis workflow uses such a matrix.
|
||||
|
||||
The following extracts from a workflow show how you can use a matrix within the job strategy to specify languages, and then reference each language within the "Initialize {% data variables.product.prodname_codeql %}" step:
|
||||
|
||||
|
|
|
@ -136,7 +136,7 @@ For compiled languages, {% data variables.product.prodname_codeql %} needs to in
|
|||
|
||||
{% data reusables.code-scanning.beta-kotlin-or-swift-support %}
|
||||
|
||||
The {% data variables.product.prodname_codeql_cli %} includes autobuilders for C/C++, C#, Go, {% ifversion codeql-swift-beta %} Java, and Swift{% else %} and Java{% endif %} code. {% data variables.product.prodname_codeql %} autobuilders allow you to build projects for compiled languages without specifying any build commands. When an autobuilder is invoked, {% data variables.product.prodname_codeql %} examines the source for evidence of a build system and attempts to run the optimal set of commands required to extract a database.
|
||||
The {% data variables.product.prodname_codeql_cli %} includes autobuilders for {% data variables.code-scanning.compiled_languages %} code. {% data variables.product.prodname_codeql %} autobuilders allow you to build projects for compiled languages without specifying any build commands. When an autobuilder is invoked, {% data variables.product.prodname_codeql %} examines the source for evidence of a build system and attempts to run the optimal set of commands required to extract a database.
|
||||
|
||||
An autobuilder is invoked automatically when you execute `codeql database create` for a compiled `--language` if don’t include a
|
||||
`--command` option. For example, for a Java codebase, you would simply run:
|
||||
|
|
|
@ -46803,6 +46803,11 @@ type WorkflowRun implements Node & UniformResourceLocatable {
|
|||
The event that triggered the workflow run
|
||||
"""
|
||||
event: String!
|
||||
|
||||
"""
|
||||
The workflow file
|
||||
"""
|
||||
file: WorkflowRunFile
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
|
@ -46896,6 +46901,53 @@ type WorkflowRunEdge {
|
|||
node: WorkflowRun
|
||||
}
|
||||
|
||||
"""
|
||||
An executed workflow file for a workflow run.
|
||||
"""
|
||||
type WorkflowRunFile implements Node & UniformResourceLocatable {
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
The path of the workflow file relative to its repository.
|
||||
"""
|
||||
path: String!
|
||||
|
||||
"""
|
||||
The direct link to the file in the repository which stores the workflow file.
|
||||
"""
|
||||
repositoryFileUrl: URI!
|
||||
|
||||
"""
|
||||
The repository name and owner which stores the workflow file.
|
||||
"""
|
||||
repositoryName: URI!
|
||||
|
||||
"""
|
||||
The HTTP path for this workflow run file
|
||||
"""
|
||||
resourcePath: URI!
|
||||
|
||||
"""
|
||||
The parent workflow run execution for this file.
|
||||
"""
|
||||
run: WorkflowRun!
|
||||
|
||||
"""
|
||||
The HTTP URL for this workflow run file
|
||||
"""
|
||||
url: URI!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to push to the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanPushRepository: Boolean!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to read the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanReadRepository: Boolean!
|
||||
}
|
||||
|
||||
"""
|
||||
Ways in which lists of workflow runs can be ordered upon return.
|
||||
"""
|
||||
|
|
|
@ -58498,6 +58498,11 @@ type WorkflowRun implements Node & UniformResourceLocatable {
|
|||
The event that triggered the workflow run
|
||||
"""
|
||||
event: String!
|
||||
|
||||
"""
|
||||
The workflow file
|
||||
"""
|
||||
file: WorkflowRunFile
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
|
@ -58591,6 +58596,53 @@ type WorkflowRunEdge {
|
|||
node: WorkflowRun
|
||||
}
|
||||
|
||||
"""
|
||||
An executed workflow file for a workflow run.
|
||||
"""
|
||||
type WorkflowRunFile implements Node & UniformResourceLocatable {
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
The path of the workflow file relative to its repository.
|
||||
"""
|
||||
path: String!
|
||||
|
||||
"""
|
||||
The direct link to the file in the repository which stores the workflow file.
|
||||
"""
|
||||
repositoryFileUrl: URI!
|
||||
|
||||
"""
|
||||
The repository name and owner which stores the workflow file.
|
||||
"""
|
||||
repositoryName: URI!
|
||||
|
||||
"""
|
||||
The HTTP path for this workflow run file
|
||||
"""
|
||||
resourcePath: URI!
|
||||
|
||||
"""
|
||||
The parent workflow run execution for this file.
|
||||
"""
|
||||
run: WorkflowRun!
|
||||
|
||||
"""
|
||||
The HTTP URL for this workflow run file
|
||||
"""
|
||||
url: URI!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to push to the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanPushRepository: Boolean!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to read the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanReadRepository: Boolean!
|
||||
}
|
||||
|
||||
"""
|
||||
Ways in which lists of workflow runs can be ordered upon return.
|
||||
"""
|
||||
|
|
|
@ -78,161 +78,36 @@ upcoming_changes:
|
|||
date: '2022-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: jhunschejones
|
||||
- location: RepositoryVulnerabilityAlert.fixReason
|
||||
description: '`fixReason` will be removed.'
|
||||
- location: PackageType.NPM
|
||||
description: '`NPM` will be removed.'
|
||||
reason:
|
||||
The `fixReason` field is being removed. You can still use `fixedAt` and
|
||||
`dismissReason`.
|
||||
date: '2022-10-01T00:00:00+00:00'
|
||||
NPM will be removed from this enum as this type will be migrated to only
|
||||
be used by the Packages REST API.
|
||||
date: '2022-11-21'
|
||||
criticality: breaking
|
||||
owner: jamestran201
|
||||
owner: s-anupam
|
||||
- location: PackageType.NUGET
|
||||
description: '`NUGET` will be removed.'
|
||||
reason:
|
||||
NUGET will be removed from this enum as this type will be migrated to only
|
||||
be used by the Packages REST API.
|
||||
date: '2022-11-21'
|
||||
criticality: breaking
|
||||
owner: s-anupam
|
||||
- location: PackageType.RUBYGEMS
|
||||
description: '`RUBYGEMS` will be removed.'
|
||||
reason:
|
||||
RUBYGEMS will be removed from this enum as this type will be migrated to
|
||||
only be used by the Packages REST API.
|
||||
date: '2022-12-28'
|
||||
criticality: breaking
|
||||
owner: ankitkaushal01
|
||||
- location: Commit.changedFiles
|
||||
description: '`changedFiles` will be removed. Use `changedFilesIfAvailable` instead.'
|
||||
reason: '`changedFiles` will be removed.'
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: adamshwert
|
||||
- location: ProjectNextFieldType.ASSIGNEES
|
||||
description:
|
||||
'`ASSIGNEES` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.DATE
|
||||
description:
|
||||
'`DATE` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.ITERATION
|
||||
description:
|
||||
'`ITERATION` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.LABELS
|
||||
description:
|
||||
'`LABELS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.LINKED_PULL_REQUESTS
|
||||
description:
|
||||
'`LINKED_PULL_REQUESTS` will be removed. Follow the ProjectV2 guide
|
||||
at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.MILESTONE
|
||||
description:
|
||||
'`MILESTONE` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.NUMBER
|
||||
description:
|
||||
'`NUMBER` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.REPOSITORY
|
||||
description:
|
||||
'`REPOSITORY` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.REVIEWERS
|
||||
description:
|
||||
'`REVIEWERS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.SINGLE_SELECT
|
||||
description:
|
||||
'`SINGLE_SELECT` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.TEXT
|
||||
description:
|
||||
'`TEXT` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.TITLE
|
||||
description:
|
||||
'`TITLE` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.TRACKED_BY
|
||||
description:
|
||||
'`TRACKED_BY` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectNextFieldType.TRACKS
|
||||
description:
|
||||
'`TRACKS` will be removed. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/,
|
||||
to find a suitable replacement.'
|
||||
reason:
|
||||
The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2`
|
||||
API.
|
||||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: lukewar
|
||||
- location: ProjectV2View.visibleFields
|
||||
description:
|
||||
'`visibleFields` will be removed. Check out the `ProjectV2View#fields`
|
||||
|
@ -243,6 +118,14 @@ upcoming_changes:
|
|||
date: '2023-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: mattruggio
|
||||
- location: PackageType.MAVEN
|
||||
description: '`MAVEN` will be removed.'
|
||||
reason:
|
||||
MAVEN will be removed from this enum as this type will be migrated to only
|
||||
be used by the Packages REST API.
|
||||
date: '2023-02-10'
|
||||
criticality: breaking
|
||||
owner: ankitkaushal01
|
||||
- location: ProjectV2View.groupBy
|
||||
description:
|
||||
'`groupBy` will be removed. Check out the `ProjectV2View#group_by_fields`
|
||||
|
@ -281,3 +164,163 @@ upcoming_changes:
|
|||
date: '2023-04-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/pull_requests
|
||||
- location: RepositoryVulnerabilityAlert.fixReason
|
||||
description: '`fixReason` will be removed.'
|
||||
reason:
|
||||
The `fixReason` field is being removed. You can still use `fixedAt` and
|
||||
`dismissReason`.
|
||||
date: '2023-04-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: jamestran201
|
||||
- location: Commit.pushedDate
|
||||
description: '`pushedDate` will be removed.'
|
||||
reason: '`pushedDate` is no longer supported.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: darthwillis
|
||||
- location: MergeQueue.headOid
|
||||
description: '`headOid` will be removed. Use `entry.headOid` instead.'
|
||||
reason: '`headOid` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueue.mergeMethod
|
||||
description: '`mergeMethod` will be removed. Use `configuration.merge_method` instead.'
|
||||
reason: '`mergeMethod` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueue.mergingEntries
|
||||
description: '`mergingEntries` will be removed.'
|
||||
reason: '`mergingEntries` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueue.pendingRemovalEntries
|
||||
description: '`pendingRemovalEntries` will be removed.'
|
||||
reason: '`pendingRemovalEntries` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.baseOid
|
||||
description: '`baseOid` will be removed. Use `baseCommit` instead.'
|
||||
reason: '`baseOid` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.blockedByMergeConflicts
|
||||
description: '`blockedByMergeConflicts` will be removed. Use `state` instead.'
|
||||
reason: '`blockedByMergeConflicts` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.checkStatus
|
||||
description: '`checkStatus` will be removed. Use `state` instead.'
|
||||
reason: '`checkStatus` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.hasJumpedQueue
|
||||
description: '`hasJumpedQueue` will be removed. Use `jump` instead.'
|
||||
reason: '`hasJumpedQueue` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.headOid
|
||||
description: '`headOid` will be removed. Use `headCommit` instead.'
|
||||
reason: '`headOid` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: MergeQueueEntry.isSolo
|
||||
description: '`isSolo` will be removed. Use `solo` instead.'
|
||||
reason: '`isSolo` will be removed.'
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: github/merge_queue
|
||||
- location: ProjectV2ItemFieldGroup.field
|
||||
description:
|
||||
'`field` will be removed. Check out the `ProjectV2ItemFieldGroup#groupByField`
|
||||
API as an example for the more capable alternative.'
|
||||
reason:
|
||||
The `ProjectV2ItemFieldGroup#field` API is deprecated in favour of the more
|
||||
capable `ProjectV2ItemFieldGroup#groupByField` API.
|
||||
date: '2023-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: stevepopovich
|
||||
- location: AddPullRequestReviewCommentInput.body
|
||||
description:
|
||||
'`body` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply
|
||||
instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.commitOID
|
||||
description:
|
||||
'`commitOID` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply
|
||||
instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.inReplyTo
|
||||
description:
|
||||
'`inReplyTo` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply
|
||||
instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.path
|
||||
description:
|
||||
'`path` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply
|
||||
instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.position
|
||||
description:
|
||||
'`position` will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply
|
||||
instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.pullRequestId
|
||||
description:
|
||||
'`pullRequestId` will be removed. use addPullRequestReviewThread or
|
||||
addPullRequestReviewThreadReply instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewCommentInput.pullRequestReviewId
|
||||
description:
|
||||
'`pullRequestReviewId` will be removed. use addPullRequestReviewThread
|
||||
or addPullRequestReviewThreadReply instead'
|
||||
reason: We are deprecating the addPullRequestReviewComment mutation
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: AddPullRequestReviewInput.comments
|
||||
description: '`comments` will be removed. use the `threads` argument instead'
|
||||
reason: We are deprecating comment fields that use diff-relative positioning
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: PullRequestReviewComment.originalPosition
|
||||
description: '`originalPosition` will be removed.'
|
||||
reason: We are phasing out diff-relative positioning for PR comments
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
- location: PullRequestReviewComment.position
|
||||
description:
|
||||
'`position` will be removed. Use the `line` and `startLine` fields
|
||||
instead, which are file line numbers instead of diff line numbers'
|
||||
reason: We are phasing out diff-relative positioning for PR comments
|
||||
date: '2023-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: aharpole
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -58498,6 +58498,11 @@ type WorkflowRun implements Node & UniformResourceLocatable {
|
|||
The event that triggered the workflow run
|
||||
"""
|
||||
event: String!
|
||||
|
||||
"""
|
||||
The workflow file
|
||||
"""
|
||||
file: WorkflowRunFile
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
|
@ -58591,6 +58596,53 @@ type WorkflowRunEdge {
|
|||
node: WorkflowRun
|
||||
}
|
||||
|
||||
"""
|
||||
An executed workflow file for a workflow run.
|
||||
"""
|
||||
type WorkflowRunFile implements Node & UniformResourceLocatable {
|
||||
id: ID!
|
||||
|
||||
"""
|
||||
The path of the workflow file relative to its repository.
|
||||
"""
|
||||
path: String!
|
||||
|
||||
"""
|
||||
The direct link to the file in the repository which stores the workflow file.
|
||||
"""
|
||||
repositoryFileUrl: URI!
|
||||
|
||||
"""
|
||||
The repository name and owner which stores the workflow file.
|
||||
"""
|
||||
repositoryName: URI!
|
||||
|
||||
"""
|
||||
The HTTP path for this workflow run file
|
||||
"""
|
||||
resourcePath: URI!
|
||||
|
||||
"""
|
||||
The parent workflow run execution for this file.
|
||||
"""
|
||||
run: WorkflowRun!
|
||||
|
||||
"""
|
||||
The HTTP URL for this workflow run file
|
||||
"""
|
||||
url: URI!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to push to the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanPushRepository: Boolean!
|
||||
|
||||
"""
|
||||
If the viewer has permissions to read the repository which stores the workflow.
|
||||
"""
|
||||
viewerCanReadRepository: Boolean!
|
||||
}
|
||||
|
||||
"""
|
||||
Ways in which lists of workflow runs can be ordered upon return.
|
||||
"""
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
For these languages, {% data variables.product.prodname_codeql %} analyzes the source files in your repository that are built. For any of these languages, you can disable `autobuild` and instead use custom build commands in order to analyze only the files that are built by these custom commands.
|
|
@ -1 +1 @@
|
|||
For the supported compiled languages, you can use the `autobuild` action in the {% data variables.code-scanning.codeql_workflow %} to build your code. This avoids you having to specify explicit build commands for C/C++, C#,{% ifversion codeql-go-autobuild %} Go,{% endif %}{% ifversion codeql-kotlin-beta %} Kotlin, {% endif %} and Java.
|
||||
{% data variables.product.prodname_codeql %} analyzes the {% data variables.code-scanning.compiled_languages %} source files in your repository that are built. You can use the `autobuild` action in the {% data variables.code-scanning.codeql_workflow %} to build your code. Alternatively, you can disable `autobuild` and instead specify explicit build commands to analyze only the files that are built by these custom commands.
|
|
@ -8,3 +8,6 @@ codeql_workflow: 'CodeQL analysis workflow'
|
|||
|
||||
# The tool status page
|
||||
tool_status_page: 'tool status page'
|
||||
|
||||
# List of compiled languages
|
||||
compiled_languages: 'C/C++, C#, {% ifversion codeql-go-autobuild %} Go,{% endif %} {% ifversion codeql-swift-beta %} Java, and Swift{% else %} and Java{% endif %}'
|
||||
|
|
|
@ -1,4 +1,18 @@
|
|||
[
|
||||
{
|
||||
"schemaChanges": [
|
||||
{
|
||||
"title": "The GraphQL schema includes these changes:",
|
||||
"changes": [
|
||||
"<p>Type <code>WorkflowRunFile</code> was added</p>",
|
||||
"<p>Field <code>file</code> was added to object type <code>WorkflowRun</code></p>"
|
||||
]
|
||||
}
|
||||
],
|
||||
"previewChanges": [],
|
||||
"upcomingChanges": [],
|
||||
"date": "2023-06-09"
|
||||
},
|
||||
{
|
||||
"schemaChanges": [
|
||||
{
|
||||
|
|
|
@ -73630,6 +73630,14 @@
|
|||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "file",
|
||||
"description": "<p>The workflow file.</p>",
|
||||
"type": "WorkflowRunFile",
|
||||
"id": "workflowrunfile",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrunfile"
|
||||
},
|
||||
{
|
||||
"name": "pendingDeploymentRequests",
|
||||
"description": "<p>The pending deployment requests of all check runs in this workflow run.</p>",
|
||||
|
@ -73787,6 +73795,91 @@
|
|||
"href": "/graphql/reference/objects#workflowrun"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "WorkflowRunFile",
|
||||
"kind": "objects",
|
||||
"id": "workflowrunfile",
|
||||
"href": "/graphql/reference/objects#workflowrunfile",
|
||||
"description": "<p>An executed workflow file for a workflow run.</p>",
|
||||
"implements": [
|
||||
{
|
||||
"name": "Node",
|
||||
"id": "node",
|
||||
"href": "/graphql/reference/interfaces#node"
|
||||
},
|
||||
{
|
||||
"name": "UniformResourceLocatable",
|
||||
"id": "uniformresourcelocatable",
|
||||
"href": "/graphql/reference/interfaces#uniformresourcelocatable"
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"name": "path",
|
||||
"description": "<p>The path of the workflow file relative to its repository.</p>",
|
||||
"type": "String!",
|
||||
"id": "string",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "repositoryFileUrl",
|
||||
"description": "<p>The direct link to the file in the repository which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "repositoryName",
|
||||
"description": "<p>The repository name and owner which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "resourcePath",
|
||||
"description": "<p>The HTTP path for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "run",
|
||||
"description": "<p>The parent workflow run execution for this file.</p>",
|
||||
"type": "WorkflowRun!",
|
||||
"id": "workflowrun",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrun"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"description": "<p>The HTTP URL for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanPushRepository",
|
||||
"description": "<p>If the viewer has permissions to push to the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanReadRepository",
|
||||
"description": "<p>If the viewer has permissions to read the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"interfaces": [
|
||||
|
|
|
@ -61408,6 +61408,14 @@
|
|||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "file",
|
||||
"description": "<p>The workflow file.</p>",
|
||||
"type": "WorkflowRunFile",
|
||||
"id": "workflowrunfile",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrunfile"
|
||||
},
|
||||
{
|
||||
"name": "pendingDeploymentRequests",
|
||||
"description": "<p>The pending deployment requests of all check runs in this workflow run.</p>",
|
||||
|
@ -61565,6 +61573,91 @@
|
|||
"href": "/graphql/reference/objects#workflowrun"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "WorkflowRunFile",
|
||||
"kind": "objects",
|
||||
"id": "workflowrunfile",
|
||||
"href": "/graphql/reference/objects#workflowrunfile",
|
||||
"description": "<p>An executed workflow file for a workflow run.</p>",
|
||||
"implements": [
|
||||
{
|
||||
"name": "Node",
|
||||
"id": "node",
|
||||
"href": "/graphql/reference/interfaces#node"
|
||||
},
|
||||
{
|
||||
"name": "UniformResourceLocatable",
|
||||
"id": "uniformresourcelocatable",
|
||||
"href": "/graphql/reference/interfaces#uniformresourcelocatable"
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"name": "path",
|
||||
"description": "<p>The path of the workflow file relative to its repository.</p>",
|
||||
"type": "String!",
|
||||
"id": "string",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "repositoryFileUrl",
|
||||
"description": "<p>The direct link to the file in the repository which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "repositoryName",
|
||||
"description": "<p>The repository name and owner which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "resourcePath",
|
||||
"description": "<p>The HTTP path for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "run",
|
||||
"description": "<p>The parent workflow run execution for this file.</p>",
|
||||
"type": "WorkflowRun!",
|
||||
"id": "workflowrun",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrun"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"description": "<p>The HTTP URL for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanPushRepository",
|
||||
"description": "<p>If the viewer has permissions to push to the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanReadRepository",
|
||||
"description": "<p>If the viewer has permissions to read the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"interfaces": [
|
||||
|
|
|
@ -73630,6 +73630,14 @@
|
|||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "file",
|
||||
"description": "<p>The workflow file.</p>",
|
||||
"type": "WorkflowRunFile",
|
||||
"id": "workflowrunfile",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrunfile"
|
||||
},
|
||||
{
|
||||
"name": "pendingDeploymentRequests",
|
||||
"description": "<p>The pending deployment requests of all check runs in this workflow run.</p>",
|
||||
|
@ -73787,6 +73795,91 @@
|
|||
"href": "/graphql/reference/objects#workflowrun"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "WorkflowRunFile",
|
||||
"kind": "objects",
|
||||
"id": "workflowrunfile",
|
||||
"href": "/graphql/reference/objects#workflowrunfile",
|
||||
"description": "<p>An executed workflow file for a workflow run.</p>",
|
||||
"implements": [
|
||||
{
|
||||
"name": "Node",
|
||||
"id": "node",
|
||||
"href": "/graphql/reference/interfaces#node"
|
||||
},
|
||||
{
|
||||
"name": "UniformResourceLocatable",
|
||||
"id": "uniformresourcelocatable",
|
||||
"href": "/graphql/reference/interfaces#uniformresourcelocatable"
|
||||
}
|
||||
],
|
||||
"fields": [
|
||||
{
|
||||
"name": "path",
|
||||
"description": "<p>The path of the workflow file relative to its repository.</p>",
|
||||
"type": "String!",
|
||||
"id": "string",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#string"
|
||||
},
|
||||
{
|
||||
"name": "repositoryFileUrl",
|
||||
"description": "<p>The direct link to the file in the repository which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "repositoryName",
|
||||
"description": "<p>The repository name and owner which stores the workflow file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "resourcePath",
|
||||
"description": "<p>The HTTP path for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "run",
|
||||
"description": "<p>The parent workflow run execution for this file.</p>",
|
||||
"type": "WorkflowRun!",
|
||||
"id": "workflowrun",
|
||||
"kind": "objects",
|
||||
"href": "/graphql/reference/objects#workflowrun"
|
||||
},
|
||||
{
|
||||
"name": "url",
|
||||
"description": "<p>The HTTP URL for this workflow run file.</p>",
|
||||
"type": "URI!",
|
||||
"id": "uri",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#uri"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanPushRepository",
|
||||
"description": "<p>If the viewer has permissions to push to the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
},
|
||||
{
|
||||
"name": "viewerCanReadRepository",
|
||||
"description": "<p>If the viewer has permissions to read the repository which stores the workflow.</p>",
|
||||
"type": "Boolean!",
|
||||
"id": "boolean",
|
||||
"kind": "scalars",
|
||||
"href": "/graphql/reference/scalars#boolean"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"interfaces": [
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -1,5 +1,193 @@
|
|||
{
|
||||
"2023-10-01": [
|
||||
{
|
||||
"location": "PullRequestReviewComment.position",
|
||||
"description": "<p><code>position</code> will be removed. Use the <code>line</code> and <code>startLine</code> fields instead, which are file line numbers instead of diff line numbers</p>",
|
||||
"reason": "<p>We are phasing out diff-relative positioning for PR comments</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "PullRequestReviewComment.originalPosition",
|
||||
"description": "<p><code>originalPosition</code> will be removed.</p>",
|
||||
"reason": "<p>We are phasing out diff-relative positioning for PR comments</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewInput.comments",
|
||||
"description": "<p><code>comments</code> will be removed. use the <code>threads</code> argument instead</p>",
|
||||
"reason": "<p>We are deprecating comment fields that use diff-relative positioning</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.pullRequestReviewId",
|
||||
"description": "<p><code>pullRequestReviewId</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.pullRequestId",
|
||||
"description": "<p><code>pullRequestId</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.position",
|
||||
"description": "<p><code>position</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.path",
|
||||
"description": "<p><code>path</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.inReplyTo",
|
||||
"description": "<p><code>inReplyTo</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.commitOID",
|
||||
"description": "<p><code>commitOID</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
},
|
||||
{
|
||||
"location": "AddPullRequestReviewCommentInput.body",
|
||||
"description": "<p><code>body</code> will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead</p>",
|
||||
"reason": "<p>We are deprecating the addPullRequestReviewComment mutation</p>",
|
||||
"date": "2023-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "aharpole"
|
||||
}
|
||||
],
|
||||
"2023-07-01": [
|
||||
{
|
||||
"location": "ProjectV2ItemFieldGroup.field",
|
||||
"description": "<p><code>field</code> will be removed. Check out the <code>ProjectV2ItemFieldGroup#groupByField</code> API as an example for the more capable alternative.</p>",
|
||||
"reason": "<p>The <code>ProjectV2ItemFieldGroup#field</code> API is deprecated in favour of the more capable <code>ProjectV2ItemFieldGroup#groupByField</code> API.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "stevepopovich"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.isSolo",
|
||||
"description": "<p><code>isSolo</code> will be removed. Use <code>solo</code> instead.</p>",
|
||||
"reason": "<p><code>isSolo</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.headOid",
|
||||
"description": "<p><code>headOid</code> will be removed. Use <code>headCommit</code> instead.</p>",
|
||||
"reason": "<p><code>headOid</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.hasJumpedQueue",
|
||||
"description": "<p><code>hasJumpedQueue</code> will be removed. Use <code>jump</code> instead.</p>",
|
||||
"reason": "<p><code>hasJumpedQueue</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.checkStatus",
|
||||
"description": "<p><code>checkStatus</code> will be removed. Use <code>state</code> instead.</p>",
|
||||
"reason": "<p><code>checkStatus</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.blockedByMergeConflicts",
|
||||
"description": "<p><code>blockedByMergeConflicts</code> will be removed. Use <code>state</code> instead.</p>",
|
||||
"reason": "<p><code>blockedByMergeConflicts</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueueEntry.baseOid",
|
||||
"description": "<p><code>baseOid</code> will be removed. Use <code>baseCommit</code> instead.</p>",
|
||||
"reason": "<p><code>baseOid</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueue.pendingRemovalEntries",
|
||||
"description": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
|
||||
"reason": "<p><code>pendingRemovalEntries</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueue.mergingEntries",
|
||||
"description": "<p><code>mergingEntries</code> will be removed.</p>",
|
||||
"reason": "<p><code>mergingEntries</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueue.mergeMethod",
|
||||
"description": "<p><code>mergeMethod</code> will be removed. Use <code>configuration.merge_method</code> instead.</p>",
|
||||
"reason": "<p><code>mergeMethod</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "MergeQueue.headOid",
|
||||
"description": "<p><code>headOid</code> will be removed. Use <code>entry.headOid</code> instead.</p>",
|
||||
"reason": "<p><code>headOid</code> will be removed.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "github/merge_queue"
|
||||
},
|
||||
{
|
||||
"location": "Commit.pushedDate",
|
||||
"description": "<p><code>pushedDate</code> will be removed.</p>",
|
||||
"reason": "<p><code>pushedDate</code> is no longer supported.</p>",
|
||||
"date": "2023-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "darthwillis"
|
||||
}
|
||||
],
|
||||
"2023-04-01": [
|
||||
{
|
||||
"location": "RepositoryVulnerabilityAlert.fixReason",
|
||||
"description": "<p><code>fixReason</code> will be removed.</p>",
|
||||
"reason": "<p>The <code>fixReason</code> field is being removed. You can still use <code>fixedAt</code> and <code>dismissReason</code>.</p>",
|
||||
"date": "2023-04-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "jamestran201"
|
||||
},
|
||||
{
|
||||
"location": "Repository.squashPrTitleUsedAsDefault",
|
||||
"description": "<p><code>squashPrTitleUsedAsDefault</code> will be removed. Use <code>Repository.squashMergeCommitTitle</code> instead.</p>",
|
||||
|
@ -33,6 +221,16 @@
|
|||
"owner": "alcere"
|
||||
}
|
||||
],
|
||||
"2023-02-10": [
|
||||
{
|
||||
"location": "PackageType.MAVEN",
|
||||
"description": "<p><code>MAVEN</code> will be removed.</p>",
|
||||
"reason": "<p>MAVEN will be removed from this enum as this type will be migrated to only be used by the Packages REST API.</p>",
|
||||
"date": "2023-02-10",
|
||||
"criticality": "breaking",
|
||||
"owner": "ankitkaushal01"
|
||||
}
|
||||
],
|
||||
"2023-01-01": [
|
||||
{
|
||||
"location": "ProjectV2View.visibleFields",
|
||||
|
@ -42,118 +240,6 @@
|
|||
"criticality": "breaking",
|
||||
"owner": "mattruggio"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.TRACKS",
|
||||
"description": "<p><code>TRACKS</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.TRACKED_BY",
|
||||
"description": "<p><code>TRACKED_BY</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.TITLE",
|
||||
"description": "<p><code>TITLE</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.TEXT",
|
||||
"description": "<p><code>TEXT</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.SINGLE_SELECT",
|
||||
"description": "<p><code>SINGLE_SELECT</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.REVIEWERS",
|
||||
"description": "<p><code>REVIEWERS</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.REPOSITORY",
|
||||
"description": "<p><code>REPOSITORY</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.NUMBER",
|
||||
"description": "<p><code>NUMBER</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.MILESTONE",
|
||||
"description": "<p><code>MILESTONE</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.LINKED_PULL_REQUESTS",
|
||||
"description": "<p><code>LINKED_PULL_REQUESTS</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.LABELS",
|
||||
"description": "<p><code>LABELS</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.ITERATION",
|
||||
"description": "<p><code>ITERATION</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.DATE",
|
||||
"description": "<p><code>DATE</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "ProjectNextFieldType.ASSIGNEES",
|
||||
"description": "<p><code>ASSIGNEES</code> will be removed. Follow the ProjectV2 guide at <a href=\"https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/\">https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/</a>, to find a suitable replacement.</p>",
|
||||
"reason": "<p>The <code>ProjectNext</code> API is deprecated in favour of the more capable <code>ProjectV2</code> API.</p>",
|
||||
"date": "2023-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "lukewar"
|
||||
},
|
||||
{
|
||||
"location": "Commit.changedFiles",
|
||||
"description": "<p><code>changedFiles</code> will be removed. Use <code>changedFilesIfAvailable</code> instead.</p>",
|
||||
|
@ -163,15 +249,35 @@
|
|||
"owner": "adamshwert"
|
||||
}
|
||||
],
|
||||
"2022-10-01": [
|
||||
"2022-12-28": [
|
||||
{
|
||||
"location": "RepositoryVulnerabilityAlert.fixReason",
|
||||
"description": "<p><code>fixReason</code> will be removed.</p>",
|
||||
"reason": "<p>The <code>fixReason</code> field is being removed. You can still use <code>fixedAt</code> and <code>dismissReason</code>.</p>",
|
||||
"date": "2022-10-01",
|
||||
"location": "PackageType.RUBYGEMS",
|
||||
"description": "<p><code>RUBYGEMS</code> will be removed.</p>",
|
||||
"reason": "<p>RUBYGEMS will be removed from this enum as this type will be migrated to only be used by the Packages REST API.</p>",
|
||||
"date": "2022-12-28",
|
||||
"criticality": "breaking",
|
||||
"owner": "jamestran201"
|
||||
"owner": "ankitkaushal01"
|
||||
}
|
||||
],
|
||||
"2022-11-21": [
|
||||
{
|
||||
"location": "PackageType.NUGET",
|
||||
"description": "<p><code>NUGET</code> will be removed.</p>",
|
||||
"reason": "<p>NUGET will be removed from this enum as this type will be migrated to only be used by the Packages REST API.</p>",
|
||||
"date": "2022-11-21",
|
||||
"criticality": "breaking",
|
||||
"owner": "s-anupam"
|
||||
},
|
||||
{
|
||||
"location": "PackageType.NPM",
|
||||
"description": "<p><code>NPM</code> will be removed.</p>",
|
||||
"reason": "<p>NPM will be removed from this enum as this type will be migrated to only be used by the Packages REST API.</p>",
|
||||
"date": "2022-11-21",
|
||||
"criticality": "breaking",
|
||||
"owner": "s-anupam"
|
||||
}
|
||||
],
|
||||
"2022-10-01": [
|
||||
{
|
||||
"location": "RemovePullRequestFromMergeQueueInput.branch",
|
||||
"description": "<p><code>branch</code> will be removed.</p>",
|
||||
|
|
Загрузка…
Ссылка в новой задаче