Skip to content

Commit 3916ea6

Browse files
committed
Merge remote-tracking branch 'private/main'
2 parents 0598b3b + 3b0973d commit 3916ea6

File tree

43 files changed

+6426
-531
lines changed

Some content is hidden

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

43 files changed

+6426
-531
lines changed

.github/workflows/sync-openapi.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,23 @@ jobs:
4242
path: rest-api-description
4343
ref: ${{ inputs.SOURCE_BRANCH }}
4444

45+
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
46+
with:
47+
# By default, only the most recent commit of the `main` branch
48+
# will be checked out
49+
repository: github/models-gateway
50+
path: models-gateway
51+
4552
- uses: ./.github/actions/node-npm-setup
4653

4754
- name: Sync the REST, Webhooks, and GitHub Apps schemas
4855
env:
4956
# Needed for gh
5057
GITHUB_TOKEN: ${{ secrets.DOCS_BOT_PAT_BASE }}
5158
run: |
52-
npm run sync-rest -- --source-repo rest-api-description --output rest github-apps webhooks rest-redirects
59+
npm run sync-rest -- \
60+
--source-repos rest-api-description models-gateway \
61+
--output rest github-apps webhooks rest-redirects
5362
git status
5463
echo "Deleting the cloned github/rest-api-description repo..."
5564
rm -rf rest-api-description

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ redirect_from:
1414

1515
By default, {% data variables.product.company_short %} stores data for {% data variables.product.prodname_dotcom_the_website %} in the USA. {% data reusables.data-residency.when-you-adopt-data-residency %} To learn how {% data variables.product.company_short %} handles data storage, see [AUTOTITLE](/admin/data-residency/about-storage-of-your-data-with-data-residency).
1616

17-
To get {% data variables.enterprise.data_residency_short %} for your enterprise, **contact {% data variables.contact.contact_sales_data_residency %}**.
17+
You can **get started with data residency** by setting up a trial of {% data variables.product.prodname_ghe_cloud %}.
18+
19+
<a href="https://github.com/account/enterprises/new?ref_cta=GHEC+trial&ref_loc=about+ghec+with+data+residency&ref_page=docs" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Set up a trial of {% data variables.product.prodname_ghe_cloud %}</span> {% octicon "link-external" height:16 %}</a>
1820

1921
## What is {% data variables.product.prodname_ghe_cloud %}?
2022

@@ -107,7 +109,7 @@ When reading the documentation, readers may need to substitute references to {%
107109

108110
## Getting started
109111

110-
When you have worked with your account team to create a new enterprise account and choose a subdomain on {% data variables.enterprise.data_residency_site %}, you can get started with your new enterprise.
112+
Once you have signed up for the trial to create a new enterprise account and choose a subdomain on {% data variables.enterprise.data_residency_site %}, you can get started with your new enterprise.
111113

112114
You will:
113115

content/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The following features are currently unavailable on {% data variables.enterprise
2424
| {% data variables.product.prodname_marketplace %} | Currently, apps from {% data variables.product.prodname_marketplace %} are unavailable. {% data variables.product.prodname_actions %} workflows from {% data variables.product.prodname_marketplace %} may not function as expected. For more information, see [GitHub Actions workflows from GitHub Marketplace](#github-actions-workflows-from-github-marketplace). | [AUTOTITLE](/search-github/searching-on-github/searching-github-marketplace) | [AUTOTITLE](/enterprise-server@latest/admin/configuration/configuring-github-connect/about-github-connect#github-connect-features) in the {% data variables.product.prodname_ghe_server %} documentation |
2525
| macOS runners for {% data variables.product.prodname_actions %} | Currently unavailable. | [AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners) |
2626
| Maven and Gradle support for {% data variables.product.prodname_registry %} | Currently unavailable. | [AUTOTITLE](/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry) |
27-
| {% data variables.product.prodname_importer %} | Currently unavailable | [AUTOTITLE](/migrations/importing-source-code/using-github-importer/about-github-importer) |
27+
| {% data variables.product.prodname_importer %} (the "Import repository" button on {% data variables.product.prodname_dotcom_the_website %}) | Instead, the **{% data variables.product.prodname_importer_proper_name %}** is available to migrate data. See [AUTOTITLE](/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer). | [AUTOTITLE](/migrations/importing-source-code/using-github-importer/about-github-importer) |
2828
| {% data variables.product.prodname_copilot %} Workspaces | Currently unavailable | N/A |
2929
| {% data variables.product.prodname_copilot_extensions %} | Currently unavailable | [AUTOTITLE](/copilot/using-github-copilot/using-extensions-to-integrate-external-tools-with-copilot-chat) |
3030
| {% data variables.product.prodname_copilot_short %} Metrics API | Currently unavailable | [AUTOTITLE](/rest/copilot/copilot-metrics) |

content/admin/data-residency/getting-started-with-data-residency-for-github-enterprise-cloud.md

Lines changed: 40 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,46 @@ redirect_from:
1717

1818
When you adopt {% data variables.enterprise.data_residency %}, you can choose where your company's code and data are stored.
1919

20-
After you have **worked with {% data variables.contact.contact_sales_data_residency %}** to create an enterprise account with a dedicated URL on {% data variables.enterprise.data_residency_site %}, you'll use this guide to set up your enterprise. You will:
20+
In this guide, you will:
2121

22+
* Start a trial to create an enterprise account with {% data variables.enterprise.data_residency_short %} and a dedicated domain on {% data variables.enterprise.data_residency_site %}
2223
* Add users by configuring authentication and provisioning with an identity management system
24+
* Learn about available features, including features that work differently or require additional configuration compared to {% data variables.product.prodname_dotcom_the_website %}
2325
* Set up billing for your enterprise
2426
* Optionally, migrate data from another platform
25-
* Learn about available features, including features that work differently or require additional configuration
2627

2728
After this initial setup, you'll be able to create organizations and repositories, collaborate on code, configure policies, and more.
2829

2930
## Prerequisites
3031

31-
* You must have been provisioned with an enterprise on {% data variables.enterprise.data_residency_site %}.
32-
3332
* If you intend to pay with a Microsoft Azure subscription, you must have admin access to the Azure portal or work with someone to configure an admin consent workflow. For a full list of prerequisites, see [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription#prerequisites).
3433

3534
* {% data reusables.data-residency.data-resident-enterprises-network-access %}
3635

37-
## 1. Add users to your enterprise
36+
## 1. Sign up for a trial
37+
38+
To get started with {% data variables.enterprise.data_residency_short %}, you will sign up for a trial. The trial:
39+
40+
* Lasts for **{% data reusables.enterprise.ghec-trial-length %} days**
41+
* Includes access to most {% data variables.product.prodname_enterprise %} features, though not the features listed in [Features not included in the trial](/admin/overview/setting-up-a-trial-of-github-enterprise-cloud#features-not-included-in-the-trial)
42+
* Allows you to create up to **three new organizations**
43+
44+
<a href="https://github.com/account/enterprises/new?ref_cta=GHEC+trial&ref_loc=get+started+with+data+residency&ref_page=docs" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Set up a trial of {% data variables.product.prodname_ghe_cloud %}</span> {% octicon "link-external" height:16 %}</a>
45+
46+
1. Visit the trial page by clicking the link above.
47+
1. Select **Get started with managed users**.
48+
1. Under "Data hosting", use the dropdown menu to select your region for {% data variables.enterprise.data_residency_short %}.
49+
1. Complete the signup form. Pay close attention to the following fields:
50+
51+
* **Subdomain**: This will appear in your enterprise's dedicated domain. For example: `{% data variables.enterprise.data_residency_example_domain %}`.
52+
* **Identity Provider**: {% data variables.product.github %} partners with certain identity providers to provide a "paved-path" experience. Check whether your identity provider is a partner and ensure you understand the requirements for other systems. See [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/about-enterprise-managed-users#identity-management-systems).
53+
* **Admin work email**: This is where you will receive the invitation to sign in and configure the enterprise for the first time.
54+
55+
1. Click **Create enterprise**.
56+
57+
Your enterprise can take a few hours to be provisioned. When it's ready, you'll receive a welcome email and an invitation to reset your password, delivered to the "Admin work email" address.
58+
59+
## 2. Add users to your enterprise
3860

3961
Enterprises on {% data variables.enterprise.data_residency_site %} use {% data variables.product.prodname_emus %}. To create user accounts and grant access to your new enterprise on {% data variables.enterprise.data_residency_site %}, you must configure authentication and SCIM provisioning. See [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/getting-started-with-enterprise-managed-users).
4062

@@ -70,16 +92,26 @@ Using an **incognito or private browsing window**:
7092

7193
{% data reusables.enterprise-accounts.emu-manage-org-membership %}
7294

73-
## 2. Set up billing
95+
## 3. Learn about {% data variables.product.github %}'s features
96+
97+
When you have completed the initial setup of your enterprise, you and your enterprise's members can start using {% data variables.product.github %}'s features.
98+
99+
{% data reusables.data-residency.data-resident-enterprise-feature-availability %} Some features work differently or require additional configuration compared to the equivalent feature on {% data variables.product.prodname_dotcom_the_website %}. See [AUTOTITLE](/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency).
100+
101+
## 4. Purchase {% data variables.product.prodname_enterprise %}
102+
103+
You can purchase {% data variables.product.prodname_enterprise %} at any time during the trial. To do so, click the **Activate enterprise** button displayed on your enterprise account.
74104

75105
To pay for licenses and services, you can use a credit card, PayPal, or a Microsoft Azure subscription.
76106

77107
* To add a credit card or PayPal details, see [AUTOTITLE](/billing/managing-your-billing/managing-your-payment-and-billing-information#viewing-payment-information).
78108
* To link an Azure subscription, see [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription#connecting-your-azure-subscription-to-your-enterprise-account).
79109

80-
## 3. Migrate data
110+
## 5. Migrate data
111+
112+
To migrate existing data to your new enterprise on {% data variables.enterprise.data_residency_site %}, you can use {% data variables.product.company_short %}'s migration tools.
81113

82-
Optionally, to migrate existing data to your new enterprise on {% data variables.enterprise.data_residency_site %}, you can use {% data variables.product.company_short %}'s migration tools.
114+
Optionally, you can migrate data to {% data variables.enterprise.data_residency_site %} during your trial. However, migrated organizations will count towards the limit of three new organizations during the trial.
83115

84116
* If you're migrating from {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.prodname_ghe_server %}, Azure DevOps, or Bitbucket Server, you can migrate source code history and metadata with {% data variables.product.prodname_importer_proper_name %}. See [AUTOTITLE](/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer).
85117
* If you're migrating from a different platform, see [AUTOTITLE](/migrations/overview/migration-paths-to-github#migrations-to-ghecom).
@@ -116,12 +148,6 @@ export TARGET_REPO="TARGET-GHE-REPOSITORY-NAME"
116148
gh gei migrate-repo --target-api-url $TARGET_API_URL --github-source-org $GITHUB_SOURCE_ORG --source-repo $SOURCE_REPO --github-target-org $GITHUB_TARGET_ORG --target-repo $TARGET_REPO --verbose
117149
```
118150

119-
## 4. Learn about {% data variables.product.github %}'s features
120-
121-
When you have completed the initial setup of your enterprise, you and your enterprise's members can start using {% data variables.product.github %}'s features.
122-
123-
{% data reusables.data-residency.data-resident-enterprise-feature-availability %} Some features work differently or require additional configuration compared to the equivalent feature on {% data variables.product.prodname_dotcom_the_website %}. See [AUTOTITLE](/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency).
124-
125151
## Further reading
126152

127153
* [AUTOTITLE](/admin/data-residency/resolving-issues-with-your-enterprise-on-ghecom)

content/admin/managing-iam/understanding-iam-for-enterprises/getting-started-with-enterprise-managed-users.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ Before your developers can use {% data variables.product.prodname_ghe_cloud %} w
2121

2222
To use {% data variables.product.prodname_emus %}, you need a **separate type of enterprise account** with {% data variables.product.prodname_emus %} enabled.
2323

24-
* To create an enterprise on {% data variables.product.prodname_dotcom_the_website %}, start a free 30-day trial of {% data variables.product.prodname_ghe_cloud %}, and choose **Enterprise with managed users**. See [AUTOTITLE](/admin/overview/setting-up-a-trial-of-github-enterprise-cloud).
25-
* If you require {% data variables.enterprise.data_residency_short %}, contact {% data variables.contact.contact_enterprise_sales %}.
24+
You can create an enterprise account by signing up for a trial of {% data variables.product.prodname_ghe_cloud %}. See [AUTOTITLE](/admin/overview/setting-up-a-trial-of-github-enterprise-cloud).
2625

2726
### Understand where your enterprise is hosted
2827

content/admin/overview/setting-up-a-trial-of-github-enterprise-cloud.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@ To set up a trial, you must be signed in to a personal account. If you don't hav
2020

2121
<a href="https://github.com/account/enterprises/new?ref_cta=GHEC+trial&ref_loc=setting+up+a+trial+of+github+enterprise+cloud&ref_page=docs" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Set up a trial of {% data variables.product.prodname_ghe_cloud %}</span> {% octicon "link-external" height:16 %}</a>
2222

23-
>[!IMPORTANT] Your trial enterprise will be hosted in the US. If you require {% data variables.enterprise.data_residency_short %} in a specific region, contact {% data variables.contact.contact_sales_data_residency %}.
24-
2523
{% data reusables.enterprise.enterprise-types %}
2624

25+
{% data reusables.enterprise.emus-trial-content %}
26+
2727
## What is included in the trial?
2828

2929
The trial lasts for **{% data reusables.enterprise.ghec-trial-length %} days** and includes the following features.
3030

3131
* Access to **most** {% data variables.product.prodname_ghe_cloud %} features.
32-
* {% data variables.product.prodname_copilot_for_business %}
33-
* {% data variables.product.prodname_GH_cs_and_sp %}
32+
* {% data variables.product.prodname_copilot_for_business %} ({% data variables.product.prodname_dotcom_the_website %} trials only)
33+
* {% data variables.product.prodname_GH_cs_and_sp %} ({% data variables.product.prodname_dotcom_the_website %} trials only)
3434
* Access to the **new billing platform**.{% ifversion enhanced-billing-platform %} See [AUTOTITLE](/billing/using-the-new-billing-platform/about-the-new-billing-platform-for-enterprises).{% endif %}
3535
* An **enterprise account**, which allows you to manage multiple organizations. See [AUTOTITLE](/enterprise-cloud@latest/get-started/learning-about-github/types-of-github-accounts).
3636
* Up to **50 licenses** to grant access to users.
3737

38-
Your trial **won't** include {% data variables.enterprise.data_residency_short %} on {% data variables.enterprise.data_residency_site %} or access to {% data variables.product.prodname_ghe_server %}. To test these features, contact {% data variables.contact.contact_enterprise_sales %}.
38+
Your trial **won't** include access to {% data variables.product.prodname_ghe_server %}. To test this, contact {% data variables.contact.contact_enterprise_sales %}.
3939

4040
## Features not included in the trial
4141

@@ -59,6 +59,7 @@ After you set up your trial, you can explore {% data variables.product.prodname_
5959

6060
You can create up to **three new organizations** in the trial enterprise, or transfer any number of existing organizations.
6161

62+
* You cannot transfer organizations if you selected an {% data variables.enterprise.prodname_emu_enterprise %}.
6263
* You cannot transfer organizations that have free or paid {% data variables.product.prodname_marketplace %} apps. Free apps are supported for new organizations in the trial.
6364
* You cannot transfer organizations that are already owned by another enterprise.
6465
* Billing for transferred organizations is paused during the trial and any coupons are removed. To reapply a coupon, contact {% data variables.contact.contact_support_page %}.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Actions queries for CodeQL analysis
3+
shortTitle: Actions CodeQL queries
4+
intro: 'Explore the queries that {% data variables.product.prodname_codeql %} uses to analyze code written in {% data variables.product.prodname_actions %} workflow files when you select the `default` or the `security-extended` query suite.'
5+
product: '{% data reusables.gated-features.codeql %}'
6+
allowTitleToDifferFromFilename: true
7+
versions:
8+
fpt: '*'
9+
ghes: '>3.17'
10+
ghec: '*'
11+
type: reference
12+
topics:
13+
- Code scanning
14+
- CodeQL
15+
---
16+
17+
{% data variables.product.prodname_codeql %} includes many queries for analyzing {% data variables.product.prodname_actions %} workflows. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %}
18+
19+
## Built-in queries for {% data variables.product.prodname_actions %} analysis
20+
21+
{% data reusables.code-scanning.codeql-query-tables.codeql-version-info %}
22+
23+
{% data reusables.code-scanning.codeql-query-tables.actions %}

content/code-security/code-scanning/managing-your-code-scanning-configuration/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ children:
1919
- /codeql-query-suites
2020
- /configuring-larger-runners-for-default-setup
2121
- /viewing-code-scanning-logs
22+
- /actions-built-in-queries
2223
- /c-cpp-built-in-queries
2324
- /csharp-built-in-queries
2425
- /github-actions-built-in-queries

0 commit comments

Comments
 (0)