Merge pull request #25904 from github/repo-sync

repo sync
This commit is contained in:
Octomerger Bot 2023-06-09 13:04:33 -04:00 коммит произвёл GitHub
Родитель 3003f9deeb 462c7ca2d7
Коммит 069ff51a85
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
18 изменённых файлов: 5479 добавлений и 391 удалений

Просмотреть файл

@ -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 dont 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>",