Skip to content

Commit 954bbbe

Browse files
author
Stanley Mba
authored
Merge branch 'main' into main
2 parents e24552e + 4437098 commit 954bbbe

File tree

481 files changed

+7001
-2328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

481 files changed

+7001
-2328
lines changed

Diff for: .github/workflows/review-comment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
8282
* [Spin up a codespace][codespace]
8383
* [Set up a local development environment][local]
84-
${{ github.repository == 'github/docs' && '' || '* Message `#docs-engineering` on Slack for a staging server.' }}
84+
${{ github.repository == 'github/docs-internal' && '* Message `#docs-engineering` on Slack for a staging server.' || '' }}
8585
8686
[codespace]: ${{ github.repository == 'github/docs' && 'https://docs.github.com/en/contributing/setting-up-your-environment-to-work-on-github-docs/working-on-github-docs-in-a-codespace' || 'https://github.com/github/docs-team/blob/main/contributing-to-docs/use-a-codespace-to-review.md' }}
8787
[local]: https://docs.github.com/en/contributing/setting-up-your-environment-to-work-on-github-docs/creating-a-local-environment#setting-up-your-local-environment

Diff for: .github/workflows/reviewers-content-systems.yml

+2-8
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,7 @@ jobs:
2929
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
3030

3131
steps:
32-
- name: Check out repo
33-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
34-
3532
- name: Add content systems as a reviewer
3633
run: |
37-
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
38-
if ! echo "$labels" | grep -q 'reviewers-content-systems'; then
39-
gh pr edit $PR --add-reviewer github/docs-content-systems
40-
gh pr edit $PR --add-label reviewers-content-systems
41-
fi
34+
gh pr edit $PR --add-reviewer github/docs-content-systems
35+
gh pr edit $PR --add-label reviewers-content-systems

Diff for: .github/workflows/reviewers-dependabot.yml

+2-8
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,7 @@ jobs:
3030
PR: ${{ github.event.pull_request.html_url }}
3131

3232
steps:
33-
- name: Check out repo
34-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
35-
3633
- name: Add Dependabot Core Maintainers as reviewers
3734
run: |
38-
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
39-
if ! echo "$labels" | grep -q 'reviewers-dependabot'; then
40-
gh pr edit $PR --add-reviewer github/dependabot-updates-reviewers
41-
gh pr edit $PR --add-label reviewers-dependabot
42-
fi
35+
gh pr edit $PR --add-reviewer github/dependabot-updates-reviewers
36+
gh pr edit $PR --add-label reviewers-dependabot

Diff for: .github/workflows/reviewers-docs-engineering.yml

+2-8
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,7 @@ jobs:
4747
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
4848

4949
steps:
50-
- name: Check out repo
51-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
52-
5350
- name: Add docs engineering as a reviewer
5451
run: |
55-
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
56-
if ! echo "$labels" | grep -q 'reviewers-docs-engineering'; then
57-
gh pr edit $PR --add-reviewer github/docs-engineering
58-
gh pr edit $PR --add-label reviewers-docs-engineering
59-
fi
52+
gh pr edit $PR --add-reviewer github/docs-engineering
53+
gh pr edit $PR --add-label reviewers-docs-engineering

Diff for: .github/workflows/reviewers-legal.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,5 @@ jobs:
6666
GH_TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }}
6767
PR: ${{ github.event.pull_request.html_url }}
6868
run: |
69-
labels=$(gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name')
70-
if ! echo "$labels" | grep -q 'reviewers-legal'; then
71-
gh pr edit $PR --add-reviewer github/legal-product
72-
gh pr edit $PR --add-label reviewers-legal
73-
fi
69+
gh pr edit $PR --add-reviewer github/legal-product
70+
gh pr edit $PR --add-label reviewers-legal

Diff for: .vscode/extensions.json

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
3+
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
4+
5+
// List of extensions which should be recommended for users of this workspace.
6+
"recommendations": [
7+
8+
],
9+
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
10+
"unwantedRecommendations": [
11+
"ms-vscode-remote.remote-containers"
12+
]
13+
}

Diff for: config/moda/deployment.yaml

+83
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ environments:
77
profile: general
88
region: iad
99

10+
# 12 staging environments, evergreens only
11+
# they should all contain the same configs
12+
- name: staging-boxwood
13+
require_pipeline: false
14+
notify_still_locked: true # Notify last person to lock this after an hour
15+
secret_environment: production
16+
required_review_tasks: []
17+
cluster_selector:
18+
profile: general
19+
region: iad
20+
1021
- name: staging-cedar
1122
require_pipeline: false
1223
notify_still_locked: true # Notify last person to lock this after an hour
@@ -16,6 +27,60 @@ environments:
1627
profile: general
1728
region: iad
1829

30+
- name: staging-cypress
31+
require_pipeline: false
32+
notify_still_locked: true # Notify last person to lock this after an hour
33+
secret_environment: production
34+
required_review_tasks: []
35+
cluster_selector:
36+
profile: general
37+
region: iad
38+
39+
- name: staging-fir
40+
require_pipeline: false
41+
notify_still_locked: true # Notify last person to lock this after an hour
42+
secret_environment: production
43+
required_review_tasks: []
44+
cluster_selector:
45+
profile: general
46+
region: iad
47+
48+
- name: staging-hemlock
49+
require_pipeline: false
50+
notify_still_locked: true # Notify last person to lock this after an hour
51+
secret_environment: production
52+
required_review_tasks: []
53+
cluster_selector:
54+
profile: general
55+
region: iad
56+
57+
- name: staging-holly
58+
require_pipeline: false
59+
notify_still_locked: true # Notify last person to lock this after an hour
60+
secret_environment: production
61+
required_review_tasks: []
62+
cluster_selector:
63+
profile: general
64+
region: iad
65+
66+
- name: staging-juniper
67+
require_pipeline: false
68+
notify_still_locked: true # Notify last person to lock this after an hour
69+
secret_environment: production
70+
required_review_tasks: []
71+
cluster_selector:
72+
profile: general
73+
region: iad
74+
75+
- name: staging-laurel
76+
require_pipeline: false
77+
notify_still_locked: true # Notify last person to lock this after an hour
78+
secret_environment: production
79+
required_review_tasks: []
80+
cluster_selector:
81+
profile: general
82+
region: iad
83+
1984
- name: staging-pine
2085
require_pipeline: false
2186
notify_still_locked: true # Notify last person to lock this after an hour
@@ -25,6 +90,24 @@ environments:
2590
profile: general
2691
region: iad
2792

93+
- name: staging-redwood
94+
require_pipeline: false
95+
notify_still_locked: true # Notify last person to lock this after an hour
96+
secret_environment: production
97+
required_review_tasks: []
98+
cluster_selector:
99+
profile: general
100+
region: iad
101+
102+
- name: staging-sequoia
103+
require_pipeline: false
104+
notify_still_locked: true # Notify last person to lock this after an hour
105+
secret_environment: production
106+
required_review_tasks: []
107+
cluster_selector:
108+
profile: general
109+
region: iad
110+
28111
- name: staging-spruce
29112
require_pipeline: false
30113
notify_still_locked: true # Notify last person to lock this after an hour

Diff for: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/managing-accessibility-settings.md

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ To create an experience on {% data variables.product.github %} that fits your ne
1818

1919
You can decide whether you want to use some or all keyboard shortcuts, and control the display of animated images and how links are displayed.
2020

21+
This article will help you customize your experience on the {% data variables.product.github %} website as a whole. For information on using specific {% data variables.product.github %} products with screen readers and other assistive technologies, see the [{% data variables.product.github %} Accessibility Documentation](https://accessibility.github.com/documentation).
22+
2123
## Managing the appearance of links
2224

2325
You can control whether links in text blocks are underlined and therefore more distinguishable.

Diff for: content/actions/use-cases-and-examples/building-and-testing/building-and-testing-net.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,9 @@ steps:
171171
- name: Install dependencies
172172
run: dotnet restore
173173
- name: Build
174-
run: dotnet build
174+
run: dotnet build --no-restore
175175
- name: Test with the dotnet CLI
176-
run: dotnet test
176+
run: dotnet test --no-build
177177
```
178178

179179
## Packaging workflow data as artifacts
@@ -204,7 +204,7 @@ jobs:
204204
- name: Install dependencies
205205
run: dotnet restore
206206
- name: Test with dotnet
207-
run: dotnet test --logger trx --results-directory {% raw %}"TestResults-${{ matrix.dotnet-version }}"{% endraw %}
207+
run: dotnet test --no-restore --logger trx --results-directory {% raw %}"TestResults-${{ matrix.dotnet-version }}"{% endraw %}
208208
- name: Upload dotnet test results
209209
uses: {% data reusables.actions.action-upload-artifact %}
210210
with:

Diff for: content/admin/all-releases.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ We hosted developer documentation for {% data variables.product.prodname_ghe_ser
4646

4747
## Recommended {% data variables.product.prodname_codeql_cli %} versions for code scanning
4848

49-
For instances with a {% data variables.product.prodname_GH_advanced_security %} license and {% data variables.product.prodname_code_scanning %} enabled, the {% data variables.product.prodname_codeql %} action for {% data variables.product.prodname_code_scanning %} analysis uses a minimum recommended version of the {% data variables.product.prodname_codeql_cli %} by default.
49+
For instances with a {% data variables.product.prodname_GHAS_or_code_security %} license and {% data variables.product.prodname_code_scanning %} enabled, the {% data variables.product.prodname_codeql %} action for {% data variables.product.prodname_code_scanning %} analysis uses a minimum recommended version of the {% data variables.product.prodname_codeql_cli %} by default.
5050

5151
If you run analysis in an external CI system, we recommend using the same version of the {% data variables.product.prodname_codeql_cli %}. See [AUTOTITLE](/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance).
5252

Diff for: content/admin/configuring-settings/configuring-github-connect/about-github-connect.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Additional data is transmitted if you enable individual features of {% data vari
7474

7575
| Feature | Data | Which way does the data flow? | Where is the data used? |
7676
| ------- | ---- | --------- | ------ |
77-
| Automatic user license sync | Each {% data variables.product.prodname_ghe_server %} user's user ID and email addresses{% ifversion ghas-in-license-sync %}, and whether the user consumes a license for {% data variables.product.prodname_GH_advanced_security %}{% endif %} | From {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_ghe_cloud %} | {% data variables.product.prodname_ghe_cloud %} |
77+
| Automatic user license sync | Each {% data variables.product.prodname_ghe_server %} user's user ID and email addresses{% ifversion ghas-in-license-sync %}, and whether the user consumes a license for {% data variables.product.prodname_GHAS %}{% ifversion ghas-products %}, {% data variables.product.prodname_GH_code_security %}, or {% data variables.product.prodname_GH_secret_protection %}{% endif %}.{% endif %} | From {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_ghe_cloud %} | {% data variables.product.prodname_ghe_cloud %} |
7878
| {% data variables.product.prodname_dependabot_alerts %} | Vulnerability alerts | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.prodname_ghe_server %} | {% data variables.product.prodname_ghe_server %} |
7979
| {% data variables.product.prodname_dependabot_updates %} | Dependencies and the metadata for each dependency's repository<br><br>If a dependency is stored in a private repository on {% data variables.product.prodname_dotcom_the_website %}, data will only be transmitted if {% data variables.product.prodname_dependabot %} is configured and authorized to access that repository. | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.prodname_ghe_server %} | {% data variables.product.prodname_ghe_server %} |
8080
| {% data variables.product.prodname_dotcom_the_website %} actions | Name of action, action (YAML file from {% data variables.product.prodname_marketplace %}) | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.prodname_ghe_server %}<br><br>From {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_dotcom_the_website %} | {% data variables.product.prodname_ghe_server %} |

Diff for: content/admin/data-residency/about-github-enterprise-cloud-with-data-residency.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ To pay for user licenses and services, you can:
4747

4848
You will be on our latest billing platform, which allows you to estimate spending, create cost centers to manage expenses, and pay flexibly for the services you use.
4949

50-
You can also sign up for usage-based billing for {% data variables.product.prodname_enterprise %} and {% data variables.product.prodname_GH_advanced_security %} licenses, meaning you won't need to purchase a pre-defined number of licenses in advance.
50+
You can also sign up for usage-based billing for {% data variables.product.prodname_enterprise %} and {% data variables.product.prodname_GHAS %}{% ifversion ghas-products-cloud %} products{% endif %}, meaning you won't need to purchase a pre-defined number of licenses in advance.
5151

5252
## Developer experience
5353

Diff for: content/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-code-security-and-analysis-for-your-enterprise.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Enforcing policies for code security and analysis for your enterprise
33
intro: 'You can enforce policies to manage the use of code security and analysis features within your enterprise''s organizations.'
4-
permissions: 'Enterprise owners can enforce code security and analysis policies for {% data variables.product.prodname_GH_advanced_security %} in an enterprise.'
4+
permissions: 'Enterprise owners can define and enforce policies to control use of code security and analysis features in an enterprise.'
55
product: '{% data reusables.gated-features.ghas %}'
66
versions:
77
ghec: '*'
@@ -33,7 +33,7 @@ shortTitle: Code security & analysis
3333

3434
You can enforce policies to manage the use of code security and analysis features within organizations owned by your enterprise. You can allow or disallow people with admin access to a repository to enable or disable the security and analysis features.
3535

36-
Additionally, you can enforce policies for the use of {% data variables.product.prodname_GH_advanced_security %} in your enterprise's organizations and repositories.
36+
Additionally, you can enforce policies for the use of {% data variables.product.prodname_GHAS %}{% ifversion ghas-products %} products{% endif %} in your enterprise's organizations and repositories.
3737

3838
{% ifversion ghec %}
3939

Diff for: content/admin/managing-code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ You can configure {% data variables.product.prodname_code_scanning %} to run {%
3838

3939
## Prerequisites for {% data variables.product.prodname_code_scanning %}
4040

41-
* A license for {% data variables.product.prodname_GH_advanced_security %}{% ifversion ghes %} (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)){% endif %}
41+
* A license for {% ifversion ghas-products %}{% data variables.product.prodname_GH_code_security %} or {% endif %}{% data variables.product.prodname_GHAS %}, (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security))
4242

4343
* {% data variables.product.prodname_code_scanning_caps %} enabled in the management console (see [AUTOTITLE](/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise))
4444

Diff for: content/admin/managing-code-security/managing-github-advanced-security-for-your-enterprise/configuring-dependency-review-for-your-appliance.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Some additional features, such as license checks, blocking of pull requests, and
2727

2828
## Prerequisites for dependency review
2929

30-
* A license for {% data variables.product.prodname_GH_advanced_security %} (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)).
30+
* A license for {% ifversion ghas-products %}{% data variables.product.prodname_GH_code_security %} or {% endif %}{% data variables.product.prodname_GHAS %} (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)).
3131

3232
* The dependency graph enabled for the instance. Site administrators can enable the dependency graph via the management console or the administrative shell (see [AUTOTITLE](/admin/code-security/managing-supply-chain-security-for-your-enterprise/enabling-the-dependency-graph-for-your-enterprise)).
3333

@@ -43,7 +43,7 @@ For more information, see [AUTOTITLE](/admin/code-security/managing-supply-chain
4343

4444
{% data reusables.dependency-review.dependency-review-action-beta-note %}
4545

46-
The dependency review action is included in your installation of {% data variables.product.prodname_ghe_server %}. It is available for all repositories that have {% data variables.product.prodname_GH_advanced_security %} and dependency graph enabled.
46+
The dependency review action is included in your installation of {% data variables.product.prodname_ghe_server %}. It is available for all repositories that have {% ifversion ghas-products %}{% data variables.product.prodname_GH_code_security %} or {% endif %}{% data variables.product.prodname_GHAS %} and dependency graph enabled.
4747

4848
{% data reusables.dependency-review.dependency-review-action-overview %}
4949

Diff for: content/admin/managing-code-security/managing-github-advanced-security-for-your-enterprise/configuring-secret-scanning-for-your-appliance.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If someone checks a secret with a known pattern into a repository, {% data varia
2929

3030
* The SSSE3 (Supplemental Streaming SIMD Extensions 3) CPU flag needs to be enabled on the VM/KVM that runs {% data variables.product.prodname_ghe_server %}. For more information about SSSE3, see [Intel 64 and IA-32 Architectures Optimization Reference Manual](https://cdrdv2-public.intel.com/671488/248966-Software-Optimization-Manual-R047.pdf) in the Intel documentation.
3131

32-
* A license for {% data variables.product.prodname_GH_advanced_security %} (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security))
32+
* A license for {% ifversion ghas-products %}{% data variables.product.prodname_GH_secret_protection %} or {% endif %}{% data variables.product.prodname_GHAS %} (see [AUTOTITLE](/billing/managing-billing-for-your-products/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security))
3333

3434
* {% data variables.product.prodname_secret_scanning_caps %} enabled in the management console (see [AUTOTITLE](/admin/code-security/managing-github-advanced-security-for-your-enterprise/enabling-github-advanced-security-for-your-enterprise))
3535

0 commit comments

Comments
 (0)