From d98b37ad264f83de5f9c0852523871f647944350 Mon Sep 17 00:00:00 2001 From: Courtney Claessens Date: Tue, 30 Sep 2025 05:26:47 -0400 Subject: [PATCH 1/6] Update permission info for delegated dismissal, supported pattern info - secret scanning (#57714) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com> --- .../supported-secret-scanning-patterns.md | 17 ++++++++++++----- .../security/delegated-alert-dismissal-intro.md | 5 ++++- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md b/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md index 1aa6912aa75f..2193351e58ad 100644 --- a/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md +++ b/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md @@ -51,10 +51,6 @@ This table lists the secrets supported by {% data variables.product.prodname_sec {% data reusables.secret-scanning.non-provider-patterns-beta %} -{% ifversion secret-scanning-ai-generic-secret-detection %} -In addition to these generic non-provider patterns, {% data variables.product.prodname_secret_scanning %} uses {% data variables.product.prodname_copilot_short %} to detect generic passwords. For more information, see [AUTOTITLE](/code-security/secret-scanning/copilot-secret-scanning/responsible-ai-generic-secrets). -{% endif %} - | Provider | Token | |----------|:--------------------| | Generic | http_basic_authentication_header | @@ -66,7 +62,18 @@ In addition to these generic non-provider patterns, {% data variables.product.pr | Generic | postgres_connection_string | | Generic | rsa_private_key | ->[!NOTE] Push protection and validity checks are not supported for non-provider patterns. +>[!NOTE] Validity checks are not supported for non-provider patterns. + +{% ifversion secret-scanning-ai-generic-secret-detection %} +### {% data variables.secret-scanning.copilot-secret-scanning %} +{% data variables.product.prodname_secret_scanning_caps %} uses {% data variables.product.prodname_copilot_short %} to detect generic passwords. See [AUTOTITLE](/code-security/secret-scanning/copilot-secret-scanning/responsible-ai-generic-secrets). + +| Provider | Token | +|----------|:--------------------| +| Generic | password | + +>[!NOTE] Push protection and validity checks are not supported for passwords. +{% endif %} ### {% ifversion secret-scanning-alert-experimental-list %}Default{% else %}High confidence{% endif %} patterns diff --git a/data/reusables/security/delegated-alert-dismissal-intro.md b/data/reusables/security/delegated-alert-dismissal-intro.md index a8d3c60c4025..79b0dcb4711b 100644 --- a/data/reusables/security/delegated-alert-dismissal-intro.md +++ b/data/reusables/security/delegated-alert-dismissal-intro.md @@ -4,8 +4,11 @@ Enabling the feature automatically assigns organization owners and security mana * "Review and manage {% data variables.product.prodname_code_scanning %} alert dismissal requests" permission for {% data variables.product.prodname_code_scanning %}. -* "Review and manage {% data variables.product.prodname_secret_scanning %} alert dismissal requests" permission for {% data variables.product.prodname_secret_scanning %}. This permission can also be applied to custom roles. +* "Review and manage {% data variables.product.prodname_secret_scanning %} alert dismissal requests" permission for {% data variables.product.prodname_secret_scanning %}. This permission can also be applied to custom roles. Individuals in these custom roles must also have the following permissions, which grant access to alerts in all repositories: + * "View {% data variables.product.prodname_secret_scanning %} alerts" + * "Dismiss or reopen {% data variables.product.prodname_secret_scanning %} alerts" + For more information about these permissions, see [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permissions-for-organization-roles). To learn more about the security manager role, see [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization). From c9837a32f081f88457cedd385b3ae94d9577086d Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Tue, 30 Sep 2025 02:50:27 -0700 Subject: [PATCH 2/6] Update audit log event data (#57736) Co-authored-by: Anne-Marie <102995847+am-stead@users.noreply.github.com> --- src/audit-logs/data/fpt/organization.json | 83 +++++++++++++++---- src/audit-logs/data/fpt/user.json | 7 +- src/audit-logs/data/ghec/enterprise.json | 83 +++++++++++++++---- src/audit-logs/data/ghec/organization.json | 83 +++++++++++++++---- src/audit-logs/data/ghec/user.json | 7 +- src/audit-logs/data/ghes-3.14/enterprise.json | 39 +++++---- .../data/ghes-3.14/organization.json | 39 +++++---- src/audit-logs/data/ghes-3.14/user.json | 7 +- src/audit-logs/data/ghes-3.15/enterprise.json | 39 +++++---- .../data/ghes-3.15/organization.json | 39 +++++---- src/audit-logs/data/ghes-3.15/user.json | 7 +- src/audit-logs/data/ghes-3.16/enterprise.json | 39 +++++---- .../data/ghes-3.16/organization.json | 39 +++++---- src/audit-logs/data/ghes-3.16/user.json | 7 +- src/audit-logs/data/ghes-3.17/enterprise.json | 39 +++++---- .../data/ghes-3.17/organization.json | 39 +++++---- src/audit-logs/data/ghes-3.17/user.json | 7 +- src/audit-logs/data/ghes-3.18/enterprise.json | 39 +++++---- .../data/ghes-3.18/organization.json | 39 +++++---- src/audit-logs/data/ghes-3.18/user.json | 7 +- src/audit-logs/data/ghes-3.19/enterprise.json | 83 +++++++++++++++---- .../data/ghes-3.19/organization.json | 83 +++++++++++++++---- src/audit-logs/data/ghes-3.19/user.json | 7 +- src/audit-logs/lib/config.json | 2 +- 24 files changed, 613 insertions(+), 250 deletions(-) diff --git a/src/audit-logs/data/fpt/organization.json b/src/audit-logs/data/fpt/organization.json index 21e7f1ad0f2d..10547e24abb7 100644 --- a/src/audit-logs/data/fpt/organization.json +++ b/src/audit-logs/data/fpt/organization.json @@ -5640,8 +5640,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5659,7 +5659,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -8352,8 +8353,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -8368,7 +8369,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10973,7 +10975,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10998,7 +11001,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11174,7 +11178,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11279,7 +11284,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11915,8 +11921,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11938,7 +11944,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -15061,6 +15068,28 @@ ], "docs_reference_titles": "Managing custom repository roles for an organization" }, + { + "action": "secret_scanning_alert.assign", + "description": "A user was assigned to a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.create", "description": "GitHub detected a secret and created a secret scanning alert.", @@ -15205,6 +15234,28 @@ "business_id" ] }, + { + "action": "secret_scanning_alert.unassign", + "description": "A user was unassigned from a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.validate", "description": "A secret scanning alert was validated.", @@ -17318,7 +17369,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17353,7 +17405,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/fpt/user.json b/src/audit-logs/data/fpt/user.json index 8448a7a0dbf8..9ff44dfb6d21 100644 --- a/src/audit-logs/data/fpt/user.json +++ b/src/audit-logs/data/fpt/user.json @@ -5343,8 +5343,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -5366,7 +5366,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghec/enterprise.json b/src/audit-logs/data/ghec/enterprise.json index f8bf482d7fe3..bc356ed6b90e 100644 --- a/src/audit-logs/data/ghec/enterprise.json +++ b/src/audit-logs/data/ghec/enterprise.json @@ -5076,8 +5076,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -5096,7 +5096,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -9172,8 +9173,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -9191,7 +9192,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -14280,7 +14282,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -14305,7 +14308,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -14481,7 +14485,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -14586,7 +14591,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -15222,8 +15228,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -15245,7 +15251,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -18350,6 +18357,28 @@ ], "docs_reference_titles": "Managing custom repository roles for an organization" }, + { + "action": "secret_scanning_alert.assign", + "description": "A user was assigned to a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.create", "description": "GitHub detected a secret and created a secret scanning alert.", @@ -18494,6 +18523,28 @@ "business_id" ] }, + { + "action": "secret_scanning_alert.unassign", + "description": "A user was unassigned from a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.validate", "description": "A secret scanning alert was validated.", @@ -20491,7 +20542,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -20526,7 +20578,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghec/organization.json b/src/audit-logs/data/ghec/organization.json index 21e7f1ad0f2d..10547e24abb7 100644 --- a/src/audit-logs/data/ghec/organization.json +++ b/src/audit-logs/data/ghec/organization.json @@ -5640,8 +5640,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5659,7 +5659,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -8352,8 +8353,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -8368,7 +8369,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10973,7 +10975,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10998,7 +11001,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11174,7 +11178,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11279,7 +11284,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11915,8 +11921,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11938,7 +11944,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -15061,6 +15068,28 @@ ], "docs_reference_titles": "Managing custom repository roles for an organization" }, + { + "action": "secret_scanning_alert.assign", + "description": "A user was assigned to a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.create", "description": "GitHub detected a secret and created a secret scanning alert.", @@ -15205,6 +15234,28 @@ "business_id" ] }, + { + "action": "secret_scanning_alert.unassign", + "description": "A user was unassigned from a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.validate", "description": "A secret scanning alert was validated.", @@ -17318,7 +17369,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17353,7 +17405,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghec/user.json b/src/audit-logs/data/ghec/user.json index 8448a7a0dbf8..9ff44dfb6d21 100644 --- a/src/audit-logs/data/ghec/user.json +++ b/src/audit-logs/data/ghec/user.json @@ -5343,8 +5343,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -5366,7 +5366,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.14/enterprise.json b/src/audit-logs/data/ghes-3.14/enterprise.json index f323981054fa..fd400d406db9 100644 --- a/src/audit-logs/data/ghes-3.14/enterprise.json +++ b/src/audit-logs/data/ghes-3.14/enterprise.json @@ -2842,8 +2842,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -2862,7 +2862,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -6360,8 +6361,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -6379,7 +6380,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -9852,7 +9854,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -9877,7 +9880,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10053,7 +10057,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10158,7 +10163,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -10684,8 +10690,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -10707,7 +10713,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -15911,7 +15918,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -15946,7 +15954,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.14/organization.json b/src/audit-logs/data/ghes-3.14/organization.json index b7d4e53ad822..d43ba5859d5d 100644 --- a/src/audit-logs/data/ghes-3.14/organization.json +++ b/src/audit-logs/data/ghes-3.14/organization.json @@ -4861,8 +4861,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -4880,7 +4880,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -7316,8 +7317,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -7332,7 +7333,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -9584,7 +9586,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -9609,7 +9612,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -9785,7 +9789,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -9890,7 +9895,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -10436,8 +10442,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -10459,7 +10465,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -14898,7 +14905,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -14933,7 +14941,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.14/user.json b/src/audit-logs/data/ghes-3.14/user.json index a14400b3331d..cfc253d541bc 100644 --- a/src/audit-logs/data/ghes-3.14/user.json +++ b/src/audit-logs/data/ghes-3.14/user.json @@ -4622,8 +4622,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -4645,7 +4645,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.15/enterprise.json b/src/audit-logs/data/ghes-3.15/enterprise.json index 45ea6733657b..010ec7d658f5 100644 --- a/src/audit-logs/data/ghes-3.15/enterprise.json +++ b/src/audit-logs/data/ghes-3.15/enterprise.json @@ -2842,8 +2842,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -2862,7 +2862,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -6360,8 +6361,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -6379,7 +6380,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -10051,7 +10053,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10076,7 +10079,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10252,7 +10256,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10357,7 +10362,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -10883,8 +10889,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -10906,7 +10912,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -16206,7 +16213,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -16241,7 +16249,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.15/organization.json b/src/audit-logs/data/ghes-3.15/organization.json index e9efd7dcbe02..f697dad42c5f 100644 --- a/src/audit-logs/data/ghes-3.15/organization.json +++ b/src/audit-logs/data/ghes-3.15/organization.json @@ -4868,8 +4868,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -4887,7 +4887,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -7425,8 +7426,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -7441,7 +7442,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -9809,7 +9811,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -9834,7 +9837,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10010,7 +10014,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10115,7 +10120,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -10661,8 +10667,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -10684,7 +10690,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -15550,7 +15557,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -15585,7 +15593,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.15/user.json b/src/audit-logs/data/ghes-3.15/user.json index 345a71979a16..73460ec34aa9 100644 --- a/src/audit-logs/data/ghes-3.15/user.json +++ b/src/audit-logs/data/ghes-3.15/user.json @@ -4821,8 +4821,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -4844,7 +4844,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.16/enterprise.json b/src/audit-logs/data/ghes-3.16/enterprise.json index f26b7cec1bb2..608fa0d17b1e 100644 --- a/src/audit-logs/data/ghes-3.16/enterprise.json +++ b/src/audit-logs/data/ghes-3.16/enterprise.json @@ -3075,8 +3075,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -3095,7 +3095,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -6641,8 +6642,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -6660,7 +6661,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -10406,7 +10408,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10431,7 +10434,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10607,7 +10611,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10712,7 +10717,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11288,8 +11294,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11311,7 +11317,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -17392,7 +17399,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17427,7 +17435,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.16/organization.json b/src/audit-logs/data/ghes-3.16/organization.json index 5af0af1ad547..81433fee484a 100644 --- a/src/audit-logs/data/ghes-3.16/organization.json +++ b/src/audit-logs/data/ghes-3.16/organization.json @@ -5023,8 +5023,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5042,7 +5042,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -7608,8 +7609,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -7624,7 +7625,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10177,7 +10179,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10202,7 +10205,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10378,7 +10382,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10483,7 +10488,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11079,8 +11085,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11102,7 +11108,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -16013,7 +16020,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -16048,7 +16056,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.16/user.json b/src/audit-logs/data/ghes-3.16/user.json index 424a6cbfe281..787e888226a6 100644 --- a/src/audit-logs/data/ghes-3.16/user.json +++ b/src/audit-logs/data/ghes-3.16/user.json @@ -4975,8 +4975,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -4998,7 +4998,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.17/enterprise.json b/src/audit-logs/data/ghes-3.17/enterprise.json index 2a8662b06140..9ddbbff2c8f3 100644 --- a/src/audit-logs/data/ghes-3.17/enterprise.json +++ b/src/audit-logs/data/ghes-3.17/enterprise.json @@ -3228,8 +3228,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -3248,7 +3248,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -6885,8 +6886,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -6904,7 +6905,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -10784,7 +10786,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10809,7 +10812,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10985,7 +10989,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11090,7 +11095,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11706,8 +11712,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11729,7 +11735,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -17839,7 +17846,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17874,7 +17882,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.17/organization.json b/src/audit-logs/data/ghes-3.17/organization.json index 4511866781ce..c51ee90aba32 100644 --- a/src/audit-logs/data/ghes-3.17/organization.json +++ b/src/audit-logs/data/ghes-3.17/organization.json @@ -5213,8 +5213,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5232,7 +5232,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -7798,8 +7799,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -7814,7 +7815,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10367,7 +10369,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10392,7 +10395,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10568,7 +10572,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10673,7 +10678,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11309,8 +11315,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11332,7 +11338,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -16428,7 +16435,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -16463,7 +16471,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.17/user.json b/src/audit-logs/data/ghes-3.17/user.json index 0ee395d2b3fe..6033127fac94 100644 --- a/src/audit-logs/data/ghes-3.17/user.json +++ b/src/audit-logs/data/ghes-3.17/user.json @@ -5038,8 +5038,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -5061,7 +5061,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.18/enterprise.json b/src/audit-logs/data/ghes-3.18/enterprise.json index c703587473fb..cab446649177 100644 --- a/src/audit-logs/data/ghes-3.18/enterprise.json +++ b/src/audit-logs/data/ghes-3.18/enterprise.json @@ -3277,8 +3277,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -3297,7 +3297,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -6934,8 +6935,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -6953,7 +6954,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -10833,7 +10835,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10858,7 +10861,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11034,7 +11038,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11139,7 +11144,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11755,8 +11761,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11778,7 +11784,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -17942,7 +17949,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17977,7 +17985,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.18/organization.json b/src/audit-logs/data/ghes-3.18/organization.json index 440fc8c31bec..ffb6a0468463 100644 --- a/src/audit-logs/data/ghes-3.18/organization.json +++ b/src/audit-logs/data/ghes-3.18/organization.json @@ -5381,8 +5381,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5400,7 +5400,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -7989,8 +7990,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -8005,7 +8006,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10558,7 +10560,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10583,7 +10586,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10759,7 +10763,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -10864,7 +10869,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11500,8 +11506,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11523,7 +11529,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -16727,7 +16734,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -16762,7 +16770,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.18/user.json b/src/audit-logs/data/ghes-3.18/user.json index 5cf6a4d4fb2a..b751e317a6ce 100644 --- a/src/audit-logs/data/ghes-3.18/user.json +++ b/src/audit-logs/data/ghes-3.18/user.json @@ -5064,8 +5064,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -5087,7 +5087,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/data/ghes-3.19/enterprise.json b/src/audit-logs/data/ghes-3.19/enterprise.json index 2705f686dc84..0bf9a8338a6c 100644 --- a/src/audit-logs/data/ghes-3.19/enterprise.json +++ b/src/audit-logs/data/ghes-3.19/enterprise.json @@ -3468,8 +3468,8 @@ }, { "action": "enterprise.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise", "fields": [ "user_agent", "request_id", @@ -3488,7 +3488,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-enterprise" }, { "action": "enterprise_domain.approve", @@ -7219,8 +7220,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -7238,7 +7239,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -11308,7 +11310,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -11333,7 +11336,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11509,7 +11513,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11614,7 +11619,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -12230,8 +12236,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -12253,7 +12259,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -14840,6 +14847,28 @@ ], "docs_reference_titles": "Restricting email notifications for your organization, Restricting email notifications for your enterprise" }, + { + "action": "secret_scanning_alert.assign", + "description": "A user was assigned to a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.create", "description": "GitHub detected a secret and created a secret scanning alert.", @@ -14940,6 +14969,28 @@ "business_id" ] }, + { + "action": "secret_scanning_alert.unassign", + "description": "A user was unassigned from a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.validate", "description": "A secret scanning alert was validated.", @@ -18595,7 +18646,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -18630,7 +18682,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.19/organization.json b/src/audit-logs/data/ghes-3.19/organization.json index 21e7f1ad0f2d..10547e24abb7 100644 --- a/src/audit-logs/data/ghes-3.19/organization.json +++ b/src/audit-logs/data/ghes-3.19/organization.json @@ -5640,8 +5640,8 @@ }, { "action": "org.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization", "fields": [ "user_agent", "request_id", @@ -5659,7 +5659,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization" }, { "action": "org.confirm_business_invitation", @@ -8352,8 +8353,8 @@ }, { "action": "org.update_repo_self_hosted_runners_policy", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "The repository self-hosted runners policy was updated", + "docs_reference_links": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners", "fields": [ "actor", "actor_id", @@ -8368,7 +8369,8 @@ "@timestamp", "created_at", "operation_type" - ] + ], + "docs_reference_titles": "/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#limiting-the-use-of-self-hosted-runners" }, { "action": "org.update_saml_provider_settings", @@ -10973,7 +10975,8 @@ "_document_id", "pull_request_url", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" }, @@ -10998,7 +11001,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11174,7 +11178,8 @@ "_document_id", "token_scopes", "programmatic_access_type", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews" }, @@ -11279,7 +11284,8 @@ "created_at", "_document_id", "pull_request_url", - "programmatic_access_type" + "programmatic_access_type", + "actor_is_agent" ], "docs_reference_titles": "/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review" }, @@ -11915,8 +11921,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -11938,7 +11944,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", @@ -15061,6 +15068,28 @@ ], "docs_reference_titles": "Managing custom repository roles for an organization" }, + { + "action": "secret_scanning_alert.assign", + "description": "A user was assigned to a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.create", "description": "GitHub detected a secret and created a secret scanning alert.", @@ -15205,6 +15234,28 @@ "business_id" ] }, + { + "action": "secret_scanning_alert.unassign", + "description": "A user was unassigned from a secret scanning alert.", + "docs_reference_links": "/code-security/secret-scanning/managing-alerts-from-secret-scanning", + "fields": [ + "repo_id", + "repo", + "actor_id", + "actor", + "org_id", + "org", + "business", + "business_id", + "number", + "secret_type", + "secret_type_display_name", + "publicly_leaked", + "multi_repo", + "created_at" + ], + "docs_reference_titles": "/code-security/secret-scanning/managing-alerts-from-secret-scanning" + }, { "action": "secret_scanning_alert.validate", "description": "A secret scanning alert was validated.", @@ -17318,7 +17369,8 @@ "trigger_id", "run_attempt", "programmatic_access_type", - "actor_is_bot" + "actor_is_bot", + "actor_is_agent" ], "docs_reference_titles": "Viewing workflow run history" }, @@ -17353,7 +17405,8 @@ "public_repo", "programmatic_access_type", "actor_is_bot", - "request_access_security_header" + "request_access_security_header", + "actor_is_agent" ], "docs_reference_titles": "Understanding GitHub Actions" }, diff --git a/src/audit-logs/data/ghes-3.19/user.json b/src/audit-logs/data/ghes-3.19/user.json index 8448a7a0dbf8..9ff44dfb6d21 100644 --- a/src/audit-logs/data/ghes-3.19/user.json +++ b/src/audit-logs/data/ghes-3.19/user.json @@ -5343,8 +5343,8 @@ }, { "action": "repo.configure_self_hosted_jit_runner", - "description": "N/A", - "docs_reference_links": "N/A", + "description": "A new just-in-time GitHub Actions self-hosted runner was configured", + "docs_reference_links": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository", "fields": [ "user_agent", "request_id", @@ -5366,7 +5366,8 @@ "created_at", "operation_type", "request_access_security_header" - ] + ], + "docs_reference_titles": "/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository" }, { "action": "repo.create", diff --git a/src/audit-logs/lib/config.json b/src/audit-logs/lib/config.json index cfc2750338db..cb6a9bfb8b23 100644 --- a/src/audit-logs/lib/config.json +++ b/src/audit-logs/lib/config.json @@ -9,5 +9,5 @@ "git": "Note: Git events have special access requirements and retention policies that differ from other audit log events. For GitHub Enterprise Cloud, access Git events via the REST API only with 7-day retention. For GitHub Enterprise Server, Git events must be enabled in audit log configuration and are not included in search results.", "sso_redirect": "Note: Automatically redirecting users to sign in is currently in beta for Enterprise Managed Users and subject to change." }, - "sha": "200887873e2afa17d119188c6b42b0b04248a862" + "sha": "ff2be4f24eaeb83e0d054bcf1f2d36c5f8add0af" } \ No newline at end of file From 4fa059a52d3d3c17368152d70654017867793953 Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Tue, 30 Sep 2025 02:58:38 -0700 Subject: [PATCH 3/6] Delete orphaned files (2025-09-29-16-27) (#57735) Co-authored-by: Anne-Marie <102995847+am-stead@users.noreply.github.com> --- ...gure-storage-provider-platform-commands.md | 17 ---------- .../actions/configure-storage-provider.md | 31 ------------------- .../copilot/copilot-spaces/preview-note.md | 1 - .../ssh-into-staging-instance.md | 5 --- 4 files changed, 54 deletions(-) delete mode 100644 data/reusables/actions/configure-storage-provider-platform-commands.md delete mode 100644 data/reusables/actions/configure-storage-provider.md delete mode 100644 data/reusables/copilot/copilot-spaces/preview-note.md delete mode 100644 data/reusables/enterprise_installation/ssh-into-staging-instance.md diff --git a/data/reusables/actions/configure-storage-provider-platform-commands.md b/data/reusables/actions/configure-storage-provider-platform-commands.md deleted file mode 100644 index e04285571957..000000000000 --- a/data/reusables/actions/configure-storage-provider-platform-commands.md +++ /dev/null @@ -1,17 +0,0 @@ -* Azure Blob Storage: - - ```shell copy - ghe-config secrets.actions.storage.blob-provider "azure" - ``` - -* Amazon S3: - - ```shell copy - ghe-config secrets.actions.storage.blob-provider "s3" - ``` - -* Google Cloud Storage: - - ```shell copy - ghe-config secrets.actions.storage.blob-provider "gcs" - ``` diff --git a/data/reusables/actions/configure-storage-provider.md b/data/reusables/actions/configure-storage-provider.md deleted file mode 100644 index 3adf422c12c8..000000000000 --- a/data/reusables/actions/configure-storage-provider.md +++ /dev/null @@ -1,31 +0,0 @@ -1. Configure the external storage connection by entering the following commands, replacing the placeholder values with actual values for your connection. - - * Azure Blob Storage: - - ```shell copy - ghe-config secrets.actions.storage.azure.connection-string "CONNECTION STRING" - ``` - - * Amazon S3: - - ```shell copy - ghe-config secrets.actions.storage.s3.bucket-name "S3 BUCKET NAME" - ghe-config secrets.actions.storage.s3.service-url "S3 SERVICE URL" - ghe-config secrets.actions.storage.s3.access-key-id "S3 ACCESS KEY ID" - ghe-config secrets.actions.storage.s3.access-secret "S3 ACCESS SECRET" - ``` - - Optionally, to force path-style addressing for S3, also enter the following command. - - ```shell copy - ghe-config secrets.actions.storage.s3.force-path-style true - ``` - - * Google Cloud Storage: - - ```shell copy - ghe-config secrets.actions.storage.gcs.service-url "SERVICE URL" - ghe-config secrets.actions.storage.gcs.bucket-name "BUCKET NAME" - ghe-config secrets.actions.storage.gcs.access-key-id "HMAC ACCESS ID" - ghe-config secrets.actions.storage.gcs.access-secret "HMAC SECRET" - ``` diff --git a/data/reusables/copilot/copilot-spaces/preview-note.md b/data/reusables/copilot/copilot-spaces/preview-note.md deleted file mode 100644 index ea5a2e55917c..000000000000 --- a/data/reusables/copilot/copilot-spaces/preview-note.md +++ /dev/null @@ -1 +0,0 @@ ->[!NOTE] {% data variables.copilot.copilot_spaces %} is in {% data variables.release-phases.public_preview %} and subject to change. diff --git a/data/reusables/enterprise_installation/ssh-into-staging-instance.md b/data/reusables/enterprise_installation/ssh-into-staging-instance.md deleted file mode 100644 index 935536db53ba..000000000000 --- a/data/reusables/enterprise_installation/ssh-into-staging-instance.md +++ /dev/null @@ -1,5 +0,0 @@ -1. SSH into the staging instance. For more information, see [AUTOTITLE](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh). - - ```shell copy - ssh -p 122 admin@HOSTNAME - ``` From 79a056b390c14903b37423d8a2ceff896975a011 Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Tue, 30 Sep 2025 03:02:07 -0700 Subject: [PATCH 4/6] Delete orphaned features (2025-09-29-16-27) (#57734) Co-authored-by: Anne-Marie <102995847+am-stead@users.noreply.github.com> --- .../dependabot-updates-cargo-private-registry-support.yml | 6 ------ data/features/push-protection-block-uploads.yml | 6 ------ .../secret-scanning-enhancements-prs-discussions.yml | 6 ------ 3 files changed, 18 deletions(-) delete mode 100644 data/features/dependabot-updates-cargo-private-registry-support.yml delete mode 100644 data/features/push-protection-block-uploads.yml delete mode 100644 data/features/secret-scanning-enhancements-prs-discussions.yml diff --git a/data/features/dependabot-updates-cargo-private-registry-support.yml b/data/features/dependabot-updates-cargo-private-registry-support.yml deleted file mode 100644 index 4394e349f790..000000000000 --- a/data/features/dependabot-updates-cargo-private-registry-support.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Reference: issue #13801 -# Private Cargo Registry Support for Dependabot - [GA] -versions: - fpt: '*' - ghec: '*' - ghes: '>3.13' diff --git a/data/features/push-protection-block-uploads.yml b/data/features/push-protection-block-uploads.yml deleted file mode 100644 index ef371c7967f8..000000000000 --- a/data/features/push-protection-block-uploads.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Issue 13329 -# Push protection blocks uploads in the UI -versions: - fpt: '*' - ghec: '*' - ghes: '>=3.14' diff --git a/data/features/secret-scanning-enhancements-prs-discussions.yml b/data/features/secret-scanning-enhancements-prs-discussions.yml deleted file mode 100644 index 7de1a0490777..000000000000 --- a/data/features/secret-scanning-enhancements-prs-discussions.yml +++ /dev/null @@ -1,6 +0,0 @@ -# Reference: #12555. -# [2023-12-08]: Secret scanning: send alerts for secrets found in PRs and Discussions [Public Beta] -versions: - fpt: '*' - ghec: '*' - ghes: '>3.13' From 1fae284f3facaf1b5696399cf1c1ad17777c17c9 Mon Sep 17 00:00:00 2001 From: Tim Rogers Date: Tue, 30 Sep 2025 11:57:32 +0100 Subject: [PATCH 5/6] Consolidate content about ways to ask Copilot to open a PR into one article (#57648) Co-authored-by: hubwriter --- .../assign-copilot-to-an-issue.md | 242 ------------------ .../coding-agent/create-a-pr.md | 204 ++++++++++++++- .../use-copilot-agents/coding-agent/index.md | 1 - 3 files changed, 197 insertions(+), 250 deletions(-) delete mode 100644 content/copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue.md diff --git a/content/copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue.md b/content/copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue.md deleted file mode 100644 index ece839f53c90..000000000000 --- a/content/copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue.md +++ /dev/null @@ -1,242 +0,0 @@ ---- -title: Using GitHub Copilot to work on an issue -shortTitle: Assign Copilot to an issue -intro: "Learn how to assign issues to {% data variables.product.prodname_copilot %}, monitor progress as {% data variables.product.prodname_copilot_short %} works on the issue, and then use pull request review comments to prompt {% data variables.product.prodname_copilot_short %} to iterate on its work." -product: '{% data reusables.gated-features.copilot-coding-agent %}
Sign up for {% data variables.product.prodname_copilot_short %} {% octicon "link-external" height:16 %}' -versions: - feature: copilot -topics: - - Copilot -redirect_from: - - /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks/using-copilot-to-work-on-an-issue - - /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-issues/using-copilot-to-work-on-an-issue - - /early-access/copilot/coding-agent/using-copilot-coding-agent - - /copilot/using-github-copilot/coding-agent/using-copilot-to-work-on-an-issue - - /copilot/how-tos/agents/copilot-coding-agent/using-copilot-to-work-on-an-issue - - /copilot/how-tos/agents/copilot-coding-agent/assign-copilot-to-an-issue - - /copilot/how-tos/agents/coding-agent/assign-copilot-to-an-issue -contentType: how-tos ---- - -> [!NOTE] -> For an overview of {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent). - -## Introduction - -You can assign a {% data variables.product.github %} issue to {% data variables.product.prodname_copilot_short %}, just like you would with a human software developer. When assigning an issue, you can pick the repository where {% data variables.product.prodname_copilot_short %} should make code changes and the branch it should start from. {% data variables.product.prodname_copilot_short %} will start working on the issue, create a draft pull request and, when it's finished working, it will request a review from you. For more information, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent). - -If you haven't used {% data variables.product.prodname_copilot_short %} to work on an issue before, you can find some useful advice for getting good results in [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices). - -## Assigning an issue to {% data variables.product.prodname_copilot_short %} - -You can ask {% data variables.product.prodname_copilot_short %} to start working on an issue by assigning the issue to {% data variables.product.prodname_copilot_short %}. - -You can assign an issue to {% data variables.product.prodname_copilot_short %}: - -* On {% data variables.product.prodname_dotcom_the_website %} (see the [next section](#assigning-an-issue-to-copilot-on-githubcom)) -* On [{% data variables.product.prodname_mobile %}](#assigning-an-issue-to-copilot-on-github-mobile) -* Via the [{% data variables.product.github %} API](#assigning-an-issue-to-copilot-via-the-github-api) -* Using {% data variables.product.prodname_cli %} (see [`gh issue edit`](https://cli.github.com/manual/gh_issue_edit)) - -## Assigning an issue to {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %} - -You can assign an issue to {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %} in exactly the same way as you assign another user. - -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.sidebar-issues %} - -1. Open the issue that you want to assign to {% data variables.product.prodname_copilot_short %}. -1. In the right side menu, click **Assignees**. - - ![Screenshot of the right sidebar of an issue. A header, labeled "Assignees", is outlined in dark orange.](/assets/images/help/issues/assignee-menu.png) - -1. Click **Copilot** from assignees list. - - ![Screenshot of "Assignees" window on an issue. Copilot is available in the list.](/assets/images/help/copilot/coding-agent/assign-to-copilot.png) - - Additional options are displayed. - - ![Screenshot of "Assign to Copilot" dialog showing options for target repository, starting branch and additional instructions.](/assets/images/help/copilot/coding-agent/assign-to-copilot-dialog.png) - -1. In the **Optional prompt** field you can add specific guidance for {% data variables.product.prodname_copilot_short %}. Add any context, constraints, or specific requirements that will help {% data variables.product.prodname_copilot_short %} to understand and complete the task. - - For example, you might include instructions about specific coding patterns or frameworks to use, testing requirements, code style preferences, files or directories that should or shouldn't be modified. - - In addition to the details you supply here, {% data variables.product.prodname_copilot_short %} will use any custom instructions that have been configured for the target repository. See [AUTOTITLE](/copilot/how-tos/configure-custom-instructions/add-repository-instructions). - -1. You can use the dropdown menus in the dialog to change the repository that {% data variables.product.prodname_copilot_short %} will work in and the branch that it will branch off from. - - > [!NOTE] - > If you don't specify a repository, {% data variables.product.prodname_copilot_short %} will work in the same repository as the issue. If you don't specify a branch, {% data variables.product.prodname_copilot_short %} will work from the default branch of the selected repository. - - > [!TIP] - > When you assign an issue to {% data variables.product.prodname_copilot_short %}, it gets sent the issue title, description, any comments that currently exist, and any additional instructions you provide. After assigning the issue, {% data variables.product.prodname_copilot_short %} will not be aware of, and therefore won't react to, any further comments that are added to the issue. If you have more information, or changes to the original requirement, add this as a comment in the pull request that {% data variables.product.prodname_copilot_short %} raises. - -You can also assign issues to {% data variables.product.prodname_copilot_short %} from other places on {% data variables.product.prodname_dotcom_the_website %}: - -* From the list of issues on a repository's **{% octicon "issue-opened" aria-hidden="true" aria-label="issue-opened" %} Issues** page. -* When viewing an issue in {% data variables.product.github %} {% data variables.projects.projects_v2_caps %}. - -## Assigning an issue to {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_mobile %} - -1. In {% data variables.product.prodname_mobile %}, navigate to the repository that contains the issue you want to assign to {% data variables.product.prodname_copilot_short %}. -1. Click **Issues**. -1. Open the issue that you want to assign to {% data variables.product.prodname_copilot_short %}. -1. Tap the **{% octicon "info" aria-label="information" %}** icon. -1. Beside "Assignees", tap **Edit**. -1. Beside "{% data variables.product.prodname_copilot_short %}", click the plus sign. -1. Click **Done**. - -## Assigning an issue to {% data variables.product.prodname_copilot_short %} via the {% data variables.product.github %} API - -You can assign issues to {% data variables.product.prodname_copilot_short %} using the GraphQL API. - -### Creating and assigning a new issue - -1. Make sure you're authenticating with the API using a user token, for example a {% data variables.product.pat_generic %} or a {% data variables.product.prodname_github_app %} user-to-server token. -1. Verify that {% data variables.copilot.copilot_coding_agent %} is enabled in the repository by checking if the repository's `suggestedActors` in the GraphQL API includes {% data variables.product.prodname_copilot_short %}. Replace `octo-org` with the repository owner, and `octo-repo` with the repository name. - - ```graphql copy - query { - repository(owner: "octo-org", name: "octo-repo") { - suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) { - nodes { - login - __typename - - ... on Bot { - id - } - - ... on User { - id - } - } - } - } - } - ``` - - If {% data variables.copilot.copilot_coding_agent %} is enabled for the user and in the repository, the first node returned from the query will have the `login` value `copilot-swe-agent`. - -1. Make a note of the `id` value of this login. - -1. Fetch the GraphQL global ID of the repository you want to create the issue in, replacing `octo-org` with the repository owner, and `octo-repo` with the repository name. - - ```graphql copy - query { - repository(owner: "octo-org", name: "octo-repo") { - id - } - } - ``` - -1. Create the issue with the `createIssue` mutation. Replace `REPOSITORY_ID` with the ID returned from the previous step, and `BOT_ID` with the ID returned from the step before that. - - ```graphql copy - mutation { - createIssue(input: {repositoryId: "REPOSITORY_ID", title: "Implement comprehensive unit tests", body: "DETAILS", assigneeIds: ["BOT_ID"]}) { - issue { - id - title - assignees(first: 10) { - nodes { - login - } - } - } - } - } - ``` - -### Assigning an existing issue - -1. Make sure you're authenticating with the API using a user token, for example a {% data variables.product.pat_generic %} or a {% data variables.product.prodname_github_app %} user-to-server token. -1. Verify that {% data variables.copilot.copilot_coding_agent %} is enabled in the repository by checking if the repository's `suggestedActors` in the GraphQL API includes {% data variables.product.prodname_copilot_short %}. Replace `octo-org` with the repository owner, and `octo-repo` with the repository name. - - ```graphql copy - query { - repository(owner: "monalisa", name: "octocat") { - suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) { - nodes { - login - __typename - - ... on Bot { - id - } - - ... on User { - id - } - } - } - } - } - ``` - - If {% data variables.copilot.copilot_coding_agent %} is enabled for the user and in the repository, the first node returned from the query will have the `login` value `copilot-swe-agent`. - -1. Fetch the GraphQL global ID of the issue you want to assign to {% data variables.product.prodname_copilot_short %}, replacing `monalisa` with the repository owner, `octocat` with the name and `9000` with the issue number. - - ```graphql copy - query { - repository(owner: "monalisa", name: "octocat") { - issue(number: 9000) { - id - title - } - } - } - ``` - -1. Assign the existing issue to {% data variables.product.prodname_copilot_short %} using the `replaceActorsForAssignable` mutation. Replace `ISSUE_ID` with the ID returned from the previous step, and `BOT_ID` with the ID returned from the step before that. - - ```graphql copy - mutation { - replaceActorsForAssignable(input: {assignableId: "ISSUE_ID", actorIds: ["BOT_ID"]}) { - assignable { - ... on Issue { - id - title - assignees(first: 10) { - nodes { - login - } - } - } - } - } - } - ``` - -## Tracking {% data variables.product.prodname_copilot_short %}'s progress on your issue - -Shortly after you assign an issue to {% data variables.product.prodname_copilot_short %}, {% data variables.product.prodname_copilot_short %} will leave an 👀 reaction on the issue. - -![Screenshot of an issue assigned to {% data variables.product.prodname_copilot_short %}. {% data variables.product.prodname_copilot_short %} has left an eyes icon reaction.](/assets/images/help/copilot/coding-agent/issue-assigned-to-copilot.png) - -A few seconds later, {% data variables.product.prodname_copilot_short %} will open a draft pull request, linked to your original issue. An event will appear in the issue's timeline, linking to the pull request. - -![Screenshot of an issue with a timeline event showing that a linked pull request has been opened.](/assets/images/help/copilot/coding-agent/issue-link-to-pr.png) - -{% data variables.product.prodname_copilot_short %} will start an **agent session** to work on your issue. A "{% data variables.product.prodname_copilot_short %} started work" event will appear in the pull request timeline, and as {% data variables.product.prodname_copilot_short %} works, it will update the pull request body with regular status updates, and push commits to the branch. - -All of your sessions, past and present, can be seen and tracked from the [agents page](https://github.com/copilot/agents). See [AUTOTITLE](/copilot/how-tos/agents/copilot-coding-agent/tracking-copilots-sessions). - -![Screenshot of a pull request with a series of timeline events, including "Copilot started work."](/assets/images/help/copilot/coding-agent/copilot-started-work.png) - -If you want to check what {% data variables.product.prodname_copilot_short %} is doing, click **View session**. The session log viewer is displayed, showing you a live log as {% data variables.product.prodname_copilot_short %} works on the issue. If you want to stop {% data variables.product.prodname_copilot_short %} from working on the issue, click **Stop session**. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-the-copilot-coding-agent-logs). - -Once {% data variables.product.prodname_copilot_short %} has finished, the agent session will end, and {% data variables.product.prodname_copilot_short %} will request a review from you, triggering a notification. In addition, a "{% data variables.product.prodname_copilot_short %} finished work" event will appear in the pull request timeline. - -![Screenshot of a pull request timeline with "Copilot requested review" and "Copilot finished work" events.](/assets/images/help/copilot/coding-agent/copilot-finished-work.png) - -## Working with {% data variables.product.prodname_copilot_short %} on a pull request - -After {% data variables.product.prodname_copilot_short %} has finished working on the issue, you should review the pull request thoroughly and mention `@copilot` in a comment if anything needs to be changed. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/reviewing-a-pull-request-created-by-copilot). - -## Further reading - -* [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices) -* [AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent) diff --git a/content/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr.md b/content/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr.md index 41fd0ada87dd..e64e650acad6 100644 --- a/content/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr.md +++ b/content/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr.md @@ -1,7 +1,7 @@ --- title: Asking GitHub Copilot to create a pull request shortTitle: Create a PR -intro: 'You can ask {% data variables.product.prodname_copilot_short %} to create a pull request from many places, including the agents panel, {% data variables.copilot.copilot_chat_short %}, the {% data variables.product.prodname_cli %}, and agentic coding tools and IDEs with Model Context Protocol (MCP) support.' +intro: 'You can ask {% data variables.product.prodname_copilot_short %} to create a pull request from many places, including {% data variables.product.prodname_github_issues %}, the agents panel, {% data variables.copilot.copilot_chat_short %}, the {% data variables.product.prodname_cli %}, and agentic coding tools and IDEs with Model Context Protocol (MCP) support.' product: '{% data reusables.gated-features.copilot-coding-agent %}
Sign up for {% data variables.product.prodname_copilot_short %} {% octicon "link-external" height:16 %}' versions: feature: copilot @@ -14,6 +14,14 @@ redirect_from: - /copilot/how-tos/agents/copilot-coding-agent/asking-copilot-to-create-a-pull-request - /copilot/how-tos/agents/copilot-coding-agent/create-a-pr - /copilot/how-tos/agents/coding-agent/create-a-pr + - /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks/using-copilot-to-work-on-an-issue + - /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-issues/using-copilot-to-work-on-an-issue + - /early-access/copilot/coding-agent/using-copilot-coding-agent + - /copilot/using-github-copilot/coding-agent/using-copilot-to-work-on-an-issue + - /copilot/how-tos/agents/copilot-coding-agent/using-copilot-to-work-on-an-issue + - /copilot/how-tos/agents/copilot-coding-agent/assign-copilot-to-an-issue + - /copilot/how-tos/agents/coding-agent/assign-copilot-to-an-issue + - /copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue contentType: how-tos --- @@ -24,15 +32,197 @@ contentType: how-tos You can ask {% data variables.product.prodname_copilot_short %} to work on a task from: -* The agents panel, available across {% data variables.product.github %} -* The agents page on {% data variables.product.github %} -* {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs and {% data variables.product.prodname_dotcom_the_website %} -* The {% data variables.product.prodname_cli %} -* Your preferred IDE or agentic coding tool with Model Context Protocol (MCP) support -* The Raycast launcher on macOS +* {% data variables.product.prodname_github_issues %}, by [assigning an issue to {% data variables.product.prodname_copilot_short %}](#assigning-an-issue-to-copilot) +* The [agents panel or page](#asking-copilot-to-create-a-pull-request-from-the-agents-panel-or-page) on {% data variables.product.github %} +* {% data variables.copilot.copilot_chat_short %} in [{% data variables.product.prodname_vscode %}](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-visual-studio-code) and [other IDEs](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-other-ides) +* {% data variables.copilot.copilot_chat_short %} on [{% data variables.product.prodname_dotcom_the_website %}](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-githubcom) +* The [{% data variables.product.prodname_cli %}](#asking-copilot-to-create-a-pull-request-from-the-github-cli) +* Your preferred IDE or agentic coding tool with [Model Context Protocol (MCP)](#asking-copilot-to-create-a-pull-request-from-the-github-mcp-server) support +* The [Raycast](#asking-copilot-to-create-a-pull-request-from-raycast) launcher on macOS {% data variables.product.prodname_copilot_short %} will start working on the task, raise a pull request, then request a review from you when it's finished working. For more information, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot). +## Assigning an issue to {% data variables.product.prodname_copilot_short %} + +You can ask {% data variables.product.prodname_copilot_short %} to start working on an issue by assigning the issue to {% data variables.product.prodname_copilot_short %}. + +You can assign an issue to {% data variables.product.prodname_copilot_short %}: + +* On {% data variables.product.prodname_dotcom_the_website %} (see the [next section](#assigning-an-issue-to-copilot-on-githubcom)) +* On [{% data variables.product.prodname_mobile %}](#assigning-an-issue-to-copilot-on-github-mobile) +* Via the {% data variables.product.github %} API (see [later in this article](#assigning-an-issue-to-copilot-via-the-github-api)) +* Using {% data variables.product.prodname_cli %} (see [`gh issue edit`](https://cli.github.com/manual/gh_issue_edit)) + +### Assigning an issue to {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %} + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.sidebar-issues %} + +1. Open the issue that you want to assign to {% data variables.product.prodname_copilot_short %}. +1. In the right side menu, click **Assignees**. + + ![Screenshot of the right sidebar of an issue. A header, labeled "Assignees", is outlined in dark orange.](/assets/images/help/issues/assignee-menu.png) + +1. Click **Copilot** from assignees list. + + ![Screenshot of "Assignees" window on an issue. Copilot is available in the list.](/assets/images/help/copilot/coding-agent/assign-to-copilot.png) + + Additional options are displayed. + + ![Screenshot of "Assign to Copilot" dialog showing options for target repository, starting branch and additional instructions.](/assets/images/help/copilot/coding-agent/assign-to-copilot-dialog.png) + +1. In the **Optional prompt** field you can add specific guidance for {% data variables.product.prodname_copilot_short %}. Add any context, constraints, or specific requirements that will help {% data variables.product.prodname_copilot_short %} to understand and complete the task. + + For example, you might include instructions about specific coding patterns or frameworks to use, testing requirements, code style preferences, files or directories that should or shouldn't be modified. + + In addition to the details you supply here, {% data variables.product.prodname_copilot_short %} will use any custom instructions that have been configured for the target repository. See [AUTOTITLE](/copilot/how-tos/configure-custom-instructions/add-repository-instructions). + +1. You can use the dropdown menus in the dialog to change the repository that {% data variables.product.prodname_copilot_short %} will work in and the branch that it will branch off from. + + > [!NOTE] + > If you don't specify a repository, {% data variables.product.prodname_copilot_short %} will work in the same repository as the issue. If you don't specify a branch, {% data variables.product.prodname_copilot_short %} will work from the default branch of the selected repository. + + > [!TIP] + > When you assign an issue to {% data variables.product.prodname_copilot_short %}, it gets sent the issue title, description, any comments that currently exist, and any additional instructions you provide. After assigning the issue, {% data variables.product.prodname_copilot_short %} will not be aware of, and therefore won't react to, any further comments that are added to the issue. If you have more information, or changes to the original requirement, add this as a comment in the pull request that {% data variables.product.prodname_copilot_short %} raises. + +You can also assign issues to {% data variables.product.prodname_copilot_short %} from other places on {% data variables.product.prodname_dotcom_the_website %}: + +* From the list of issues on a repository's **{% octicon "issue-opened" aria-hidden="true" aria-label="issue-opened" %} Issues** page. +* When viewing an issue in {% data variables.product.github %} {% data variables.projects.projects_v2_caps %}. + +### Assigning an issue to {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_mobile %} + +1. In {% data variables.product.prodname_mobile %}, navigate to the repository that contains the issue you want to assign to {% data variables.product.prodname_copilot_short %}. +1. Click **Issues**. +1. Open the issue that you want to assign to {% data variables.product.prodname_copilot_short %}. +1. Tap the **{% octicon "info" aria-label="information" %}** icon. +1. Beside "Assignees", tap **Edit**. +1. Beside "{% data variables.product.prodname_copilot_short %}", click the plus sign. +1. Click **Done**. + +### Assigning an issue to {% data variables.product.prodname_copilot_short %} via the {% data variables.product.github %} API + +You can assign issues to {% data variables.product.prodname_copilot_short %} using the GraphQL API. + +#### Creating and assigning a new issue + +1. Make sure you're authenticating with the API using a user token, for example a {% data variables.product.pat_generic %} or a {% data variables.product.prodname_github_app %} user-to-server token. +1. Verify that {% data variables.copilot.copilot_coding_agent %} is enabled in the repository by checking if the repository's `suggestedActors` in the GraphQL API includes {% data variables.product.prodname_copilot_short %}. Replace `octo-org` with the repository owner, and `octo-repo` with the repository name. + + ```graphql copy + query { + repository(owner: "octo-org", name: "octo-repo") { + suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) { + nodes { + login + __typename + + ... on Bot { + id + } + + ... on User { + id + } + } + } + } + } + ``` + + If {% data variables.copilot.copilot_coding_agent %} is enabled for the user and in the repository, the first node returned from the query will have the `login` value `copilot-swe-agent`. + +1. Make a note of the `id` value of this login. + +1. Fetch the GraphQL global ID of the repository you want to create the issue in, replacing `octo-org` with the repository owner, and `octo-repo` with the repository name. + + ```graphql copy + query { + repository(owner: "octo-org", name: "octo-repo") { + id + } + } + ``` + +1. Create the issue with the `createIssue` mutation. Replace `REPOSITORY_ID` with the ID returned from the previous step, and `BOT_ID` with the ID returned from the step before that. + + ```graphql copy + mutation { + createIssue(input: {repositoryId: "REPOSITORY_ID", title: "Implement comprehensive unit tests", body: "DETAILS", assigneeIds: ["BOT_ID"]}) { + issue { + id + title + assignees(first: 10) { + nodes { + login + } + } + } + } + } + ``` + +#### Assigning an existing issue + +1. Make sure you're authenticating with the API using a user token, for example a {% data variables.product.pat_generic %} or a {% data variables.product.prodname_github_app %} user-to-server token. +1. Verify that {% data variables.copilot.copilot_coding_agent %} is enabled in the repository by checking if the repository's `suggestedActors` in the GraphQL API includes {% data variables.product.prodname_copilot_short %}. Replace `octo-org` with the repository owner, and `octo-repo` with the repository name. + + ```graphql copy + query { + repository(owner: "monalisa", name: "octocat") { + suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) { + nodes { + login + __typename + + ... on Bot { + id + } + + ... on User { + id + } + } + } + } + } + ``` + + If {% data variables.copilot.copilot_coding_agent %} is enabled for the user and in the repository, the first node returned from the query will have the `login` value `copilot-swe-agent`. + +1. Fetch the GraphQL global ID of the issue you want to assign to {% data variables.product.prodname_copilot_short %}, replacing `monalisa` with the repository owner, `octocat` with the name and `9000` with the issue number. + + ```graphql copy + query { + repository(owner: "monalisa", name: "octocat") { + issue(number: 9000) { + id + title + } + } + } + ``` + +1. Assign the existing issue to {% data variables.product.prodname_copilot_short %} using the `replaceActorsForAssignable` mutation. Replace `ISSUE_ID` with the ID returned from the previous step, and `BOT_ID` with the ID returned from the step before that. + + ```graphql copy + mutation { + replaceActorsForAssignable(input: {assignableId: "ISSUE_ID", actorIds: ["BOT_ID"]}) { + assignable { + ... on Issue { + id + title + assignees(first: 10) { + nodes { + login + } + } + } + } + } + } + ``` + ## Asking {% data variables.product.prodname_copilot_short %} to create a pull request from the agents panel or page You can ask {% data variables.product.prodname_copilot_short %} to open a pull request from either the agents panel or the agents page. The only difference is the entry point - once you see the "New agent task" form, the steps are the same. diff --git a/content/copilot/how-tos/use-copilot-agents/coding-agent/index.md b/content/copilot/how-tos/use-copilot-agents/coding-agent/index.md index 6ae82b23cccd..45ae6fd758b6 100644 --- a/content/copilot/how-tos/use-copilot-agents/coding-agent/index.md +++ b/content/copilot/how-tos/use-copilot-agents/coding-agent/index.md @@ -8,7 +8,6 @@ topics: - Copilot children: - /create-a-pr - - /assign-copilot-to-an-issue - /track-copilot-sessions - /review-copilot-prs - /extend-coding-agent-with-mcp From db998fbaf6ed5e38dbe21b0ed9c9ba80f3c882d8 Mon Sep 17 00:00:00 2001 From: Felicity Chapman Date: Tue, 30 Sep 2025 13:10:23 +0100 Subject: [PATCH 6/6] Update the Monitoring your Copilot usage article (#57727) Co-authored-by: Laura Coursen Co-authored-by: amrithss <89491847+amrithss@users.noreply.github.com> --- .../monitor-premium-requests.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md b/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md index 5e59ae0e0ace..eb5858ce0cb5 100644 --- a/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md +++ b/content/copilot/how-tos/manage-and-track-spending/monitor-premium-requests.md @@ -28,7 +28,7 @@ You can track your monthly usage of premium requests to help you get the most va There are multiple ways to view your premium request usage: * [View current usage directly within your IDE](#viewing-usage-in-your-ide) -* [View current usage in your {% data variables.product.prodname_copilot_short %} settings](#viewing-an-overview-in-your-copilot-settings) +* [Viewing an overview in your Billing and licensing settings](#viewing-an-overview-in-your-billing-and-licensing-settings) * [View detailed analytics of your usage](#viewing-detailed-analytics-of-your-usage) * [Download a usage report for your personal account](#downloading-a-usage-report-for-your-personal-account) @@ -50,13 +50,12 @@ You can access usage information in the following IDEs. * **In Xcode**, click the {% data variables.product.prodname_copilot_short %} icon ({% octicon "copilot" aria-hidden="true" aria-label="copilot" %}) in the menu bar. * **In Eclipse**, click the {% data variables.product.prodname_copilot_short %} icon ({% octicon "copilot" aria-hidden="true" aria-label="copilot" %}) in the status bar at the bottom of Eclipse. -### Viewing an overview in your {% data variables.product.prodname_copilot_short %} settings +### Viewing an overview in your Billing and licensing settings -You can view an overview of your premium request usage at any time from your {% data variables.product.prodname_copilot_short %} "Features" page on {% data variables.product.prodname_dotcom_the_website %}. +You can view an overview of your premium request usage at any time in your "Billing and licensing" settings on {% data variables.product.prodname_dotcom_the_website %}. -1. In the upper-right corner of any page on {% data variables.product.prodname_dotcom %}, click your profile picture. -1. Click **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %} {% data variables.product.prodname_copilot_short %} settings**. -1. On the "Features" page, the "Usage" section displays a "Premium requests" progress bar showing the percentage of your premium request quota used in the current month. +{% data reusables.user-settings.access_billing_settings_url %} The "Overview" page shows a summary of your current {% data variables.product.github %} usage. +1. Scroll down to the "Metered usage" area and click {% octicon "copilot" aria-hidden="true" aria-label="copilot" %} **{% data variables.product.prodname_copilot_short %}** to show only your {% data variables.product.prodname_copilot_short %} use. ### Viewing detailed analytics of your usage