You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ae648a1
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: .github/workflows/confirm-internal-staff-work-in-docs.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ jobs:
59
59
owner: 'github',
60
60
repo: process.env.TEAM_CONTENT_REPO,
61
61
title: `@${context.payload.sender.login} confirm that \#${issueNo} should be in the public github/docs repo`,
62
-
body: `@${context.payload.sender.login} opened https://github.com/github/docs/issues/${issueNo} publicly in the github/docs repo, instead of the private github/${process.env.TEAM_CONTENT_REPO} repo.\n\n@${context.payload.sender.login}, please confirm that this belongs in the public repo and that no sensitive information was disclosed by commenting below and closing the issue.\n\nIf this was not intentional and sensitive information was shared, please delete https://github.com/github/docs/issues/${issueNo} and notify us in the \#docs-open-source channel.\n\nThanks!`,
62
+
body: `@${context.payload.sender.login} opened https://github.com/github/docs/issues/${issueNo} publicly in the github/docs repo, instead of the private github/${process.env.TEAM_CONTENT_REPO} repo.\n\n@${context.payload.sender.login}, if this specifically belongs in the public repo, and no sensitive information is disclosed, please ignore this message. Otherwise, please ${context.payload.pull_request ? 'close the pull request and recreate it internally in https://github.com/github/docs-content.' : 'close the issue and reopen it internally in https://github.com/github/docs-content, or transfer it there.'}\n\nIf sensitive information was shared, please close https://github.com/github/docs/issues/${issueNo} and notify us in the \#docs-open-source channel, so we can delete it. Thanks!`,
Copy file name to clipboardExpand all lines: content/admin/backing-up-and-restoring-your-instance/configuring-the-backup-service.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,6 +121,20 @@ If the device was already initialized using `ghe-storage-init-backup`, you can r
121
121
122
122
This will mount the device at `/data/backup` and ensures it's mounted automatically in the future.
123
123
124
+
{% ifversion backup-service-cluster-ha %}
125
+
{% # Pre-GA, backup-service was only supported on standalone topologies making this step irrelevant %}
126
+
127
+
1. If using a cluster or high availability (HA) configuration, set the `backup-server` role for the node on which the disk is mounted and apply the configuration.
128
+
129
+
Replace `HOSTNAME` with the hostname of the node on which the disk is mounted, as listed in `cluster.conf`.
130
+
131
+
```shell
132
+
ghe-config cluster.HOSTNAME.backup-server true
133
+
ghe-config-apply
134
+
```
135
+
136
+
{% endif %}
137
+
124
138
### Configuring backup settings
125
139
126
140
After the backup target is mounted, the Backup Service page will become available in the {% data variables.enterprise.management_console %} in the "Backup" section. {% ifversion ghes > 3.19 %} If your instance is part of a clustered environment, the Backup Service page will be available after `ghe-config-apply`. {% endif %}
@@ -58,6 +57,10 @@ Changes you make mid-cycle, such as adding or removing users, seats, or resource
58
57
***Within the same billing account**: No double-billing. Moving users or resources between organizations under the same account is handled automatically.
59
58
***Between different billing accounts**: Each account is billed according to its own cycle. You may see charges in both accounts if the move overlaps billing periods.
60
59
60
+
## Changing your billing cycle
61
+
62
+
In some cases, you can change your billing cycle from monthly to annual, or vice versa. For information about when you can change your billing cycle and how to make the change, see [AUTOTITLE](/billing/how-tos/manage-plan-and-licenses/change-billing-cycle).
63
+
61
64
## Where to find usage details for specific products
62
65
63
66
Find product-specific guidance on how usage is calculated and billed.
You can change your billing cycle if you have a volume-based plan that supports both monthly and annual billing. The change takes effect at the start of your next billing cycle.
25
+
26
+
For more information about volume-based plans, see [AUTOTITLE](/billing/concepts/billing-cycles#billing-cycles-for-volume-based-products).
27
+
28
+
## Changing your billing cycle
29
+
30
+
{% data reusables.user-settings.access_settings %}
31
+
{% data reusables.user-settings.billing-plans-two-platforms %}
32
+
33
+
1. Find the plan you want to update, then select the **Edit** dropdown on the right.
34
+
1. Select the option to change your billing cycle, then follow the prompts.
Copy file name to clipboardExpand all lines: content/code-security/concepts/code-scanning/ai-powered-security-detections.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,4 +79,11 @@ You do not need to select a model to enable AI Scan.
79
79
80
80
Organization owners and security managers can review the effective enablement status of AI Scan for pull requests in the "Coverage" view of security overview. See [AUTOTITLE](/code-security/how-tos/view-and-interpret-data/analyze-organization-data/assessing-adoption-code-security).
81
81
82
+
People with access to security overview can also monitor AI Scan findings across an organization or enterprise:
83
+
84
+
* The **Prevention** tab on the overview dashboard shows trends in AI Scan findings, how many findings were resolved, and how often developers accepted a {% data variables.copilot.copilot_autofix_short %} suggestion.
85
+
* The **AI Scan** tab in the "Code scanning on pull requests" report shows findings over time, the availability of {% data variables.copilot.copilot_autofix_short %} suggestions, and the outcomes of findings with and without suggestions.
86
+
87
+
For more information, see [AUTOTITLE](/code-security/concepts/code-scanning/code-scanning-on-pull-requests).
88
+
82
89
You can use the REST API to manage the organization or repository `ai-scan` setting. See [AUTOTITLE](/rest/code-scanning/code-scanning#get-the-ai-scan-setting-for-an-organization).
Copy file name to clipboardExpand all lines: content/code-security/concepts/code-scanning/code-scanning-alerts.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ With a {% data variables.copilot.copilot_enterprise %} license, you can also ask
37
37
38
38
{% endif %}
39
39
40
-
For {% data variables.product.prodname_code_scanning %} alerts from {% data variables.product.prodname_codeql %} analysis, you can use security overview to see how {% data variables.product.prodname_codeql %} is performing in pull requests in repositories across your organization, and to identify repositories where you may need to take action. For more information, see [AUTOTITLE](/code-security/concepts/code-scanning/pull-request-alert-metrics).
40
+
For {% data variables.product.prodname_code_scanning %} alerts from {% data variables.product.prodname_codeql %} analysis, you can use security overview to see how {% data variables.product.prodname_codeql %} is performing in pull requests in repositories across your organization, and to identify repositories where you may need to take action. For more information, see [AUTOTITLE](/code-security/concepts/code-scanning/code-scanning-on-pull-requests).
41
41
42
42
{% data reusables.code-scanning.audit-code-scanning-events %}
Copy file name to clipboardExpand all lines: content/code-security/concepts/code-scanning/code-scanning-on-pull-requests.md
+29-5Lines changed: 29 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
-
title: CodeQL pull request alert metrics
3
-
shortTitle: Pull request alert metrics
4
-
intro: Understand {% data variables.product.prodname_codeql %}'s performance in pull requests across your organizations.
2
+
title: Code scanning on pull requests
3
+
shortTitle: Code scanning on pull requests
4
+
intro: Understand how {% data variables.product.prodname_codeql %}{% ifversion ai-powered-security-detections %} and AI Scan{% endif %} find and help prevent vulnerabilities in pull requests across your organizations.
5
5
permissions: '{% data reusables.permissions.security-overview %}'
6
6
product: '{% data reusables.gated-features.security-overview-fpt-cs-only %}'
The metrics overview for {% data variables.product.prodname_codeql %} pull request alerts on security overview helps you understand how well {% data variables.product.prodname_codeql %} is preventing vulnerabilities in pull requests in your organization or across organizations in your enterprise. You can view the entire dataset or filter for specific criteria, making it easy to identify repositories where you may need to take action to find and reduce security risks.
20
+
The "Code scanning on pull requests" report in security overview helps you understand how well {% data variables.product.prodname_code_scanning %} is preventing vulnerabilities in pull requests in your organization or across organizations in your enterprise. You can view the entire dataset or filter for specific criteria, making it easy to identify repositories where you may need to take action to find and reduce security risks.
21
+
22
+
{% ifversion ai-powered-security-detections %}
23
+
The report has separate **{% data variables.product.prodname_codeql %}** and **AI Scan** tabs.
24
+
{% endif %}
19
25
20
26
## Available metrics
21
27
28
+
### {% data variables.product.prodname_codeql %} metrics
29
+
22
30
The overview shows you a summary of how many vulnerabilities prevented by {% data variables.product.prodname_codeql %} have been caught in pull requests. The metrics are only tracked for pull requests that have been merged into the default branches of repositories in your organizations.
23
31
24
32
You can also find more granular metrics, such as how many alerts were fixed{% ifversion code-scanning-autofix %} with and without {% data variables.copilot.copilot_autofix_short %} suggestions{% endif %}, how many were unresolved and merged, and how many were dismissed as false positive or risk accepted.
@@ -43,6 +51,22 @@ You can also view:
43
51
> [!NOTE] Metrics for {% data variables.copilot.copilot_autofix_short %} are omitted because {% data variables.copilot.copilot_autofix_short %} is available only on {% data variables.product.github %} cloud platforms.
44
52
{% endif %}
45
53
54
+
{% ifversion ai-powered-security-detections %}
55
+
56
+
### AI Scan metrics
57
+
58
+
The **AI Scan** tab shows:
59
+
60
+
***Total findings:** The number of AI Scan findings.
61
+
***Findings with Autofix suggestions:** The number and percentage of findings that had a {% data variables.copilot.copilot_autofix_short %} suggestion.
62
+
***AI Scan findings in pull requests:** A chart that groups findings over time by **Autofix suggested** and **Autofix not suggested**.
63
+
***Outcomes of findings with an Autofix suggestion:** The share of findings where a fix was applied or the finding was dismissed.
64
+
***Outcomes of findings without an Autofix suggestion:** The share of findings where a fix was applied or the finding was dismissed.
65
+
66
+
The date range and filters that you select apply to all AI Scan metrics displayed in the report.
67
+
68
+
{% endif %}
69
+
46
70
## Visibility
47
71
48
72
You can see {% data variables.product.prodname_code_scanning %} metrics for a repository if you have:
@@ -53,4 +77,4 @@ You can see {% data variables.product.prodname_code_scanning %} metrics for a re
53
77
54
78
## Next steps
55
79
56
-
To find your pull request alert metrics, see [AUTOTITLE](/code-security/how-tos/view-and-interpret-data/analyze-organization-data/viewing-metrics-for-pull-request-alerts).
80
+
To view the "Code scanning on pull requests" report, see [AUTOTITLE](/code-security/how-tos/view-and-interpret-data/analyze-organization-data/viewing-metrics-for-pull-request-alerts).
0 commit comments