Skip to content

Commit 5972c14

Browse files
authored
Merge pull request #36086 from github/repo-sync
Repo sync
2 parents fb0ebe7 + 1b36ad2 commit 5972c14

File tree

45 files changed

+2738
-2268
lines changed

Some content is hidden

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

45 files changed

+2738
-2268
lines changed

.github/actions/cache-nextjs/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ runs:
88
using: 'composite'
99
steps:
1010
- name: Cache .next/cache
11-
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
11+
uses: actions/cache@v4
1212
with:
1313
path: ${{ github.workspace }}/.next/cache
1414
# Generate a new cache whenever packages or source files change.

.github/actions/node-npm-setup/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ runs:
66
using: 'composite'
77
steps:
88
- name: Cache node_modules
9-
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
9+
uses: actions/cache@v4
1010
id: cache-node_modules
1111
env:
1212
# Default is 10 min, per segment, but we can make it much smaller

.github/actions/precompute-pageinfo/action.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ runs:
1717
# Optionally, you can have it just do A (and not B and C).
1818

1919
- name: Cache .pageinfo-cache.json.br (restore)
20-
# You can't use a SHA on these. Only possible with `actions/cache@SHA...`
21-
uses: actions/cache/restore@v3
20+
uses: actions/cache/restore@v4
2221
with:
2322
path: .pageinfo-cache.json.br
2423
key: pageinfo-cache-
@@ -40,7 +39,7 @@ runs:
4039

4140
- name: Cache .remotejson-cache (save)
4241
if: ${{ inputs.restore-only == '' }}
43-
uses: actions/cache/save@v3
42+
uses: actions/cache/save@v4
4443
with:
4544
path: .pageinfo-cache.json.br
4645
key: pageinfo-cache-${{ github.sha }}

.github/actions/setup-elasticsearch/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ runs:
1919
# Cache the elasticsearch image to prevent Docker Hub rate limiting
2020
- name: Cache Docker layers
2121
id: cache-docker-layers
22-
uses: actions/cache@v2
22+
uses: actions/cache@v4
2323
with:
2424
path: /tmp/docker-cache
2525
key: ${{ runner.os }}-elasticsearch-${{ inputs.elasticsearch_version }}

.github/actions/warmup-remotejson-cache/action.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ runs:
1414
# You "wrap" the step that appends to disk and it will possibly retrieve
1515
# some from the cache, then save it when it's got more in it.
1616
- name: Cache .remotejson-cache (restore)
17-
# You can't use a SHA on these. Only possible with `actions/cache@SHA...`
18-
uses: actions/cache/restore@v3
17+
uses: actions/cache/restore@v4
1918
with:
2019
path: .remotejson-cache
2120
key: remotejson-cache-
@@ -37,7 +36,7 @@ runs:
3736

3837
- name: Cache .remotejson-cache (save)
3938
if: ${{ inputs.restore-only == '' }}
40-
uses: actions/cache/save@v3
39+
uses: actions/cache/save@v4
4140
with:
4241
path: .remotejson-cache
4342
key: remotejson-cache-${{ github.sha }}

.github/workflows/link-check-daily.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
run: src/early-access/scripts/merge-early-access.sh
5050

5151
- name: Restore disk-cache file for external link checking
52-
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
52+
uses: actions/cache@v4
5353
with:
5454
path: external-link-checker-db.json
5555
key: external-link-checker-${{ hashFiles('src/links/scripts/rendered-content-link-checker.ts') }}

.github/workflows/purge-old-deployment-environments.yml

-38
This file was deleted.

config/moda/deployment.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,9 @@ pipelines:
2323
stages:
2424
- name: full_production
2525
kind: deployment
26-
start_message: We are now going to deploy {{app}}/{{ref}}! Please pause or cancel the pipeline after the deploy if you want more time before auto-merging your pull request(s).
2726
config:
2827
environment: production
2928
timeout: 1200
30-
# gates:
31-
# - kind: timer
32-
# duration: 1200
3329

3430
notifications:
3531
slack_channels:

content/admin/configuring-settings/hardening-security-for-your-enterprise/restricting-access-to-githubcom-using-a-corporate-proxy.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,7 @@ This feature requires an external firewall or proxy. {% data variables.contact.g
1717

1818
## Requesting access
1919

20-
This feature is not enabled by default, and is currently only available to enterprises that pay by invoice.
21-
22-
* If you pay by invoice, to request access, contact your account manager in {% data variables.product.github %}'s Sales team.
23-
* If you pay via credit card or PayPal, this feature is currently unavailable.
20+
This feature is not enabled by default. To request access, contact your account manager in {% data variables.product.github %}'s Sales team or [sign up here](https://github.com/features/preview/enterprise-access-restrictions).
2421

2522
## Prerequisites
2623

@@ -30,7 +27,7 @@ This feature is not enabled by default, and is currently only available to enter
3027
* To enforce the restriction, all traffic must flow through a proxy or firewall. The proxy or firewall must:
3128
* Be capable of intercepting and editing traffic, commonly called a "break and inspect" proxy
3229
* Support arbitrary header injection
33-
* Your account team at {% data variables.product.company_short %} must have granted you access to this feature.
30+
* {% data variables.product.company_short %} must have granted you access to this feature.
3431

3532
## Finding the header
3633

content/admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-managed-users.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ After you configure authentication and provisioning with your IdP, grant one or
5353

5454
You can also grant the billing manager role. A billing manager can view the assigned licenses for an enterprise, but cannot assign licenses or manage enterprise teams.
5555

56-
## Linking an Azure subscription
56+
## Adding a payment method
5757

58-
{% data reusables.copilot-business-for-non-ghe.link-azure-subscription %}
58+
{% data reusables.copilot-business-for-non-ghe.add-payment-method %}
5959

6060
## Enabling {% data variables.product.prodname_copilot_short %} for the enterprise
6161

content/admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-personal-accounts.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ You can also invite a user as a billing manager. A billing manager can view the
4444

4545
You can configure SAML single sign-on to require users to authenticate to an external identity management system in addition to their personal account. See [AUTOTITLE](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise).
4646

47-
## Linking an Azure subscription
47+
## Adding a payment method
4848

49-
{% data reusables.copilot-business-for-non-ghe.link-azure-subscription %}
49+
{% data reusables.copilot-business-for-non-ghe.add-payment-method %}
5050

5151
## Enabling {% data variables.product.prodname_copilot_short %} for the enterprise
5252

content/rest/index.md

-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ children:
8686
- /search
8787
- /secret-scanning
8888
- /security-advisories
89-
- /settings
9089
- /teams
9190
- /users
9291
autogenerated: rest

content/rest/orgs/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ children:
2121
- /custom-properties
2222
- /custom-roles
2323
- /members
24+
- /network-configurations
2425
- /organization-roles
2526
- /orgs
2627
- /outside-collaborators

content/rest/settings/network-configurations.md content/rest/orgs/network-configurations.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
---
22
title: REST API endpoints for network configurations
33
shortTitle: Network configurations
4-
intro: Use the REST API to interact with network configurations.
4+
intro: REST API endpoints for network configurations
55
versions: # DO NOT MANUALLY EDIT. CHANGES WILL BE OVERWRITTEN BY A 🤖
66
fpt: '*'
77
ghec: '*'
88
topics:
99
- API
10+
redirect_from:
11+
- /rest/settings/network-configurations
12+
- /rest/settings
1013
autogenerated: rest
1114
allowTitleToDifferFromFilename: true
1215
---

content/rest/settings/index.md

-13
This file was deleted.

data/reusables/copilot-business-for-non-ghe/link-azure-subscription.md data/reusables/copilot-business-for-non-ghe/add-payment-method.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
To pay for licenses, you must connect your enterprise to an Azure subscription. For instructions, read the following sections in the "Connecting an Azure subscription" article:
1+
You must add the payment method that you agreed with {% data variables.product.github %} Sales when you requested the enterprise account.
2+
3+
### Adding a credit card
4+
5+
To add a credit card, go to your enterprise's "Payment information" page. See [AUTOTITLE](/billing/using-the-new-billing-platform/managing-your-payment-and-billing-information#viewing-payment-information).
6+
7+
### Adding an Azure subscription
8+
9+
For instructions, read the following sections in the "Connecting an Azure subscription" article:
210

311
* [Prerequisites](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription#prerequisites)
412
* [Connecting your Azure subscription to an enterprise account](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription#connecting-your-azure-subscription-to-your-enterprise-account)
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
* To pay for licenses, you will need a **Microsoft Azure subscription**, which you will connect to your enterprise account.
1+
* To pay for licenses, you will need to add either a **credit card** or a **Microsoft Azure subscription** to your enterprise account. You will agree a payment method with {% data variables.product.github %} Sales when you request the enterprise account.
22
* Before you enable {% data variables.product.prodname_copilot_short %}, ensure you have reviewed the [{% data variables.product.prodname_copilot %} Product Specific Terms](https://github.com/customer-terms/github-copilot-product-specific-terms).

data/variables/product.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ prodname_codeql_cli: 'CodeQL CLI'
9797
# CodeQL usually bumps its minor version for each minor version of GHES.
9898
# Update this whenever a new enterprise version of CodeQL is being prepared.
9999
codeql_cli_ghes_recommended_version: >-
100-
{% ifversion ghes < 3.11 %}2.13.5{% elsif ghes < 3.12 %}2.14.6{% elsif ghes < 3.16 %}2.20.2{% endif %}
100+
{% ifversion ghes < 3.11 %}2.13.5{% elsif ghes < 3.12 %}2.14.6{% elsif ghes < 3.16 %}2.20.3{% endif %}
101101
102102
# Projects v2
103103
prodname_projects_v2: 'Projects'

package-lock.json

+71-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@
7272
"prevent-pushes-to-main": "tsx src/workflows/prevent-pushes-to-main.ts",
7373
"purge-fastly-edge-cache": "tsx src/workflows/purge-fastly-edge-cache.ts",
7474
"purge-fastly-edge-cache-per-language": "tsx src/languages/scripts/purge-fastly-edge-cache-per-language.js",
75-
"purge-old-deployment-environments": "tsx src/workflows/purge-old-deployment-environments.ts",
7675
"purge-old-workflow-runs": "tsx src/workflows/purge-old-workflow-runs.js",
7776
"ready-for-docs-review": "tsx src/workflows/ready-for-docs-review.ts",
7877
"release-banner": "tsx src/ghes-releases/scripts/release-banner.js",
@@ -393,7 +392,7 @@
393392
"micromark-extension-gfm-table": "^2.0.0",
394393
"mkdirp": "^3.0.0",
395394
"mockdate": "^3.0.5",
396-
"nock": "^13.5.4",
395+
"nock": "^14.0.0",
397396
"nodemon": "3.1.3",
398397
"npm-merge-driver-install": "^3.0.0",
399398
"nth-check": "2.1.1",

0 commit comments

Comments
 (0)