Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -653,17 +653,21 @@ template:
command: ["/home/runner/run.sh"]
env:
- name: DOCKER_HOST
value: unix:///var/run/docker.sock
value: unix:///run/user/1001/docker.sock
securityContext:
privileged: true
runAsUser: 1001
runAsGroup: 1001
volumeMounts:
- name: work
mountPath: /home/runner/_work
- name: dind-sock
mountPath: /var/run
mountPath: /run/user/1001
- name: dind
image: docker:dind-rootless
args:
- dockerd
- --host=unix:///var/run/docker.sock
- --host=unix:///run/user/1001/docker.sock
securityContext:
privileged: true
runAsUser: 1001
Expand All @@ -672,7 +676,7 @@ template:
- name: work
mountPath: /home/runner/_work
- name: dind-sock
mountPath: /var/run
mountPath: /run/user/1001
- name: dind-externals
mountPath: /home/runner/externals
- name: dind-etc
Expand Down Expand Up @@ -755,17 +759,21 @@ template:
command: ["/home/runner/run.sh"]
env:
- name: DOCKER_HOST
value: unix:///var/run/docker.sock
value: unix:///run/user/1001/docker.sock
securityContext:
privileged: true
runAsUser: 1001
runAsGroup: 1001
volumeMounts:
- name: work
mountPath: /home/runner/_work
- name: dind-sock
mountPath: /var/run
mountPath: /run/user/1001
- name: dind
image: docker:dind-rootless
args:
- dockerd
- --host=unix:///var/run/docker.sock
- --host=unix:///run/user/1001/docker.sock
securityContext:
privileged: true
runAsUser: 1001
Expand All @@ -774,7 +782,7 @@ template:
- name: work
mountPath: /home/runner/_work
- name: dind-sock
mountPath: /var/run
mountPath: /run/user/1001
- name: dind-externals
mountPath: /home/runner/externals
- name: dind-etc
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
---
title: Enforcing policies for security features in your enterprise
intro: 'You can enforce policies to manage the use of security features for codebases within your enterprise''s organizations.'
allowTitleToDifferFromFilename: true
title: Enforcing policies for code security and analysis for your enterprise
intro: 'You can enforce policies to manage the use of code security and analysis features within your enterprise''s organizations.'
permissions: 'Enterprise owners'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
ghec: '*'
ghes: '*'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Enabling {% data variables.product.prodname_GHAS %} {% ifversion ghas-products %}products {% endif %}for your enterprise
shortTitle: Enabling {% data variables.product.prodname_GHAS %}
intro: 'You can configure {% data variables.product.prodname_ghe_server %} to include {% data variables.product.prodname_GHAS %}{% ifversion ghas-products %} products{% endif %}. This provides extra features that help users find and fix security problems in their code.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
allowTitleToDifferFromFilename: true
redirect_from:
- /admin/advanced-security/enabling-github-advanced-security-for-your-enterprise
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '{% ifversion ghes %}Setting up {% data variables.product.prodname_GHAS %
shortTitle: '{% ifversion ghes %}Set up{% else %}Configure{% endif %} {% data variables.product.prodname_GHAS %}'
intro: 'You can {% ifversion ghes %}set up{% else %}configure{% endif %} {% data variables.product.prodname_AS %}{% ifversion ghas-products %} products{% endif %} to suit your enterprise''s needs.'
allowTitleToDifferFromFilename: true
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
redirect_from:
- /enterprise/admin/configuration/configuring-advanced-security-features
- /admin/configuration/configuring-advanced-security-features
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Securing your enterprise
shortTitle: Securing your enterprise
intro: '{% ifversion security-configurations-cloud %}Enable the {% data variables.product.prodname_github_security_configuration %} or c{% elsif security-configurations-ghes-only %}C{% endif %}reate and apply {% data variables.product.prodname_custom_security_configurations %} to quickly secure your enterprise.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
feature: security-configuration-enterprise-level
topics:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: About billing for GitHub Advanced Security
intro: 'Learn how {% data variables.product.prodname_GH_advanced_security %} costs are calculated and how to get the most from your license.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
redirect_from:
- /admin/advanced-security/about-licensing-for-github-advanced-security
- /billing/managing-licensing-for-github-advanced-security/about-licensing-for-github-advanced-security
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Managing billing for GitHub Advanced Security
shortTitle: GitHub Advanced Security
intro: 'You can view and manage your use of seats on a license for {% data variables.product.prodname_GH_advanced_security %}.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
redirect_from:
- /billing/managing-licensing-for-github-advanced-security
- /github/setting-up-and-managing-billing-and-payments-on-github/managing-licensing-for-github-advanced-security
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Setting up a trial of GitHub Advanced Security
intro: 'You can try {% data variables.product.prodname_GH_advanced_security %} for free.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
ghec: '*'
type: how_to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Viewing committer information for GitHub Advanced Security
intro: 'You can view information about the {% data variables.product.prodname_GH_advanced_security %} committers for your enterprise and calculate the cost for additional committers with the site admin dashboard.'
permissions: 'Site administrators can view committer information for {% data variables.product.prodname_GH_advanced_security %}.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
ghes: '*'
type: how_to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Viewing your GitHub Advanced Security usage
intro: 'You can view usage of {% data variables.product.prodname_GH_advanced_security %} for your enterprise.'
permissions: 'Enterprise owners can view usage for {% data variables.product.prodname_GH_advanced_security %}.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
redirect_from:
- /billing/managing-licensing-for-github-advanced-security/viewing-your-github-advanced-security-usage
- /admin/advanced-security/viewing-your-github-advanced-security-usage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Trialing {% data variables.product.prodname_GHAS %}
shortTitle: Trial {% data variables.product.prodname_GHAS %}
intro: 'Learn how to get the most out of your trial of {% data variables.product.prodname_GHAS %}.'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
fpt: '*'
ghec: '*'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ For more information about these models, see:

## Changing your AI model

These instructions are for {% data variables.product.prodname_copilot_short %} on the {% data variables.product.github %} website. For {% data variables.product.prodname_vs %} or {% data variables.product.prodname_vscode_shortname %}, click the appropriate tab at the top of this page.
These instructions are for {% data variables.product.prodname_copilot_short %} on the {% data variables.product.github %} website. For instructions on different clients, click the appropriate tab at the top of this page.

{% data reusables.copilot.model-picker-enable-alternative-models %}

Expand Down Expand Up @@ -88,7 +88,7 @@ For more information about these models, see:

## Changing your AI model

These instructions are for {% data variables.product.prodname_vscode_shortname %}. For {% data variables.product.prodname_vs %} or for {% data variables.product.prodname_copilot_short %} on the {% data variables.product.github %} website, click the appropriate tab at the top of this page.
These instructions are for {% data variables.product.prodname_vscode_shortname %}. For instructions on different clients, click the appropriate tab at the top of this page.

{% data reusables.copilot.model-picker-enable-alternative-models %}

Expand Down Expand Up @@ -120,7 +120,7 @@ For more information about these models, see:

## Changing the AI model for {% data variables.product.prodname_copilot_chat_short %}

These instructions are for {% data variables.product.prodname_vs %}. For {% data variables.product.prodname_vscode_shortname %} or for {% data variables.product.prodname_copilot_short %} on the {% data variables.product.github %} website, click the appropriate tab at the top of this page.
These instructions are for {% data variables.product.prodname_vs %}. For instructions on different clients, click the appropriate tab at the top of this page.

To use multi-model {% data variables.product.prodname_copilot_chat_short %}, you must use {% data variables.product.prodname_vs %} 2022 version 17.12 or later. See the [{% data variables.product.prodname_vs %} downloads page](https://visualstudio.microsoft.com/downloads/).

Expand Down Expand Up @@ -198,3 +198,38 @@ These instructions are for the Eclipse IDE. For instructions on different client
1. In the bottom right of the chat panel, click the currently selected AI model, then select an alternative model from the popup menu.

{% endeclipse %}

{% xcode %}

> [!NOTE] Multiple model support in {% data variables.product.prodname_copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change.

## AI models for {% data variables.product.prodname_copilot_chat_short %}

The following models are currently available through multi-model {% data variables.product.prodname_copilot_chat_short %}:

* {% data reusables.copilot.model-description-gpt-4o %}
* {% data reusables.copilot.model-description-claude-sonnet-35 %}
* {% data reusables.copilot.model-description-o1 %}
* {% data reusables.copilot.model-description-o3-mini %}
* {% data reusables.copilot.model-description-gemini-flash %}

For more information about these models, see:

* **OpenAI's GPT-4o, o1, and o3-mini models**: [Models](https://platform.openai.com/docs/models) in the OpenAI Platform documentation.
* **Anthropic's {% data variables.copilot.copilot_claude_sonnet %} model**: [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-claude-sonnet-in-github-copilot).
* **Google's {% data variables.copilot.copilot_gemini_flash %} model**: [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-gemini-flash-in-github-copilot).

## Changing the AI model for {% data variables.product.prodname_copilot_chat_short %}

These instructions are for Xcode. For instructions on different clients, click the appropriate tab at the top of this page.

To use multi-model {% data variables.product.prodname_copilot_chat_short %}, you must install the {% data variables.product.prodname_copilot %} for Xcode extension. See [AUTOTITLE](/copilot/configuring-github-copilot/installing-the-github-copilot-extension-in-your-environment).

{% data reusables.copilot.model-picker-enable-alternative-models %}

{% data reusables.copilot.chat-model-limitations-ide %}

1. To open the chat view, click **{% octicon "copilot" aria-hidden="true" %} {% data variables.product.prodname_copilot_short %}** in the menu bar, then click **Open Chat**.
1. In the bottom right of the chat view, select the **CURRENT-MODEL** {% octicon "triangle-down" aria-hidden="true" %} dropdown menu, then click the AI model of your choice.

{% endxcode %}
Original file line number Diff line number Diff line change
Expand Up @@ -366,8 +366,6 @@ To share feedback about {% data variables.product.prodname_copilot_chat_short %}

{% xcode %}

{% data reusables.copilot.xcode-chat-public-preview-note %}

## Prerequisites

To use {% data variables.product.prodname_copilot %} for Xcode, you must install the {% data variables.product.prodname_copilot %} for Xcode extension. See [AUTOTITLE](/copilot/configuring-github-copilot/installing-the-github-copilot-extension-in-your-environment).
Expand All @@ -386,6 +384,10 @@ You can ask {% data variables.product.prodname_copilot_chat_short %} to give you

The response often includes interactive elements. For example, the response may include buttons to copy or insert a code block.

## AI models for {% data variables.product.prodname_copilot_chat_short %}

{% data reusables.copilot.change-the-ai-model %}

## Using keywords in your prompt

You can use special keywords to help {% data variables.product.prodname_copilot_short %} understand your prompt.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: About GitHub Advanced Security
intro: '{% data variables.product.prodname_dotcom %} makes extra security features available to customers under an {% data variables.product.prodname_advanced_security %} license.{% ifversion fpt or ghec %} These features are also enabled for public repositories.{% endif %}'
product: '{% data reusables.gated-features.ghas %}'
product: '{% data reusables.gated-features.ghas-ghec %}'
versions:
fpt: '*'
ghes: '*'
Expand Down
16 changes: 12 additions & 4 deletions content/get-started/learning-about-github/githubs-plans.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,13 @@ In addition to the features available with {% data variables.product.prodname_fr
* {% data variables.contact.github_support %} via email
* 3,000 {% data variables.product.prodname_actions %} minutes per month
* 2 GB {% data variables.product.prodname_registry %} storage
{%- ifversion ghas-products %}
* The option to purchase {% data variables.product.prodname_GHAS %} products:
* {% data variables.product.prodname_GH_code_security %}
* {% data variables.product.prodname_GH_secret_protection %}

For more information, see [AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security).{%- endif %}

* Advanced tools and insights in private repositories:
* Required pull request reviewers
* Multiple pull request reviewers
Expand All @@ -97,7 +104,8 @@ In addition to the features available with {% data variables.product.prodname_fr
> [!NOTE]
> To publish a {% data variables.product.prodname_pages %} site privately, you need to have an organization account. Additionally, your organization must use {% data variables.product.prodname_ghe_cloud %}.

* Wikis
* Wikis{% ifversion ghas-products %}
* Security overview{% endif %}
* Repository insights graphs: Pulse, contributors, traffic, commits, code frequency, network, and forks
{% data reusables.repositories.repo-insights-commit-limit %}
{%- ifversion fpt or ghec %}
Expand All @@ -120,9 +128,9 @@ In addition to the features available with {% data variables.product.prodname_te
* Authentication with SAML single sign-on
* Access provisioning with SAML or SCIM
* Deployment protection rules with {% data variables.product.prodname_actions %} for private or internal repositories
* {% data variables.product.prodname_github_connect %}
* The option to purchase {% data variables.product.prodname_GH_advanced_security %}. For more information, see [AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security).
* Additional features such as internal repositories, security overview, and repository rules.
* {% data variables.product.prodname_github_connect %}{%- ifversion ghas-products %}{% else %}
* The option to purchase {% data variables.product.prodname_GHAS %}. For more information, see [AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security){% endif %}
* Additional features such as internal repositories{%- ifversion ghas-products %}{% else %}, security overview,{% endif %} and repository rules.

{% data variables.product.prodname_ghe_cloud %} specifically includes:
* 50,000 {% data variables.product.prodname_actions %} minutes per month
Expand Down
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,10 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]

deprecations:
# https://github.com/github/releases/issues/2732
Expand Down
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,7 @@ sections:
When restoring data originally backed up from a 3.13 appliance onto a 3.13 appliance, the elasticsearch indices need to be reindexed before some of the data will show up. This happens via a nightly scheduled job. It can also be forced by running `/usr/local/share/enterprise/ghe-es-search-repair`.
- |
When restoring from a backup snapshot, a large number of `mapper_parsing_exception` errors may be displayed.
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
5 changes: 4 additions & 1 deletion data/release-notes/enterprise-server/3-13/11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,10 @@ sections:
When restoring data originally backed up from a 3.13 appliance onto a 3.13 appliance, the elasticsearch indices need to be reindexed before some of the data will show up. This happens via a nightly scheduled job. It can also be forced by running `/usr/local/share/enterprise/ghe-es-search-repair`.
- |
When restoring from a backup snapshot, a large number of `mapper_parsing_exception` errors may be displayed.

- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
errata:
- |
The warning and known issues section have been updated to accurately reflect that instances installed on GCP will face issues while hotpatching to 3.13.11. Previously, the warning and known issue indicated that customers would face issues either while upgrading or hotpatching to version 3.13.11. [Updated: 2025-03-11]
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -175,3 +175,7 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,10 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]

errata:
- |
Expand Down
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/4.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,10 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]

errata:
- 'The [Known issues](/admin/release-notes#3.13.4-known-issues) section previously indicated that `Instance setup in AWS with IMDSv2 enforced fails if no public IP is present` is still an issue. The issue is resolved and is documented in the [Bug fixes](/admin/release-notes#3.13.4-bugs) section. [Updated: 2024-09-30]'
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/5.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,7 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,7 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
4 changes: 4 additions & 0 deletions data/release-notes/enterprise-server/3-13/7.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,7 @@ sections:
{% data reusables.release-notes.2024-11-ghe-repl-promote-primary-down %}

[Updated: 2024-11-29]
- |
{% data reusables.release-notes.2025-03-03-elasticsearch-data-loss %}

[Updated: 2025-03-12]
Loading