Skip to content

Commit 31acd51

Browse files
rachmarivgrl
andauthored
Remove 3.9 content (#51634)
Co-authored-by: Vanessa <vgrl@github.com>
1 parent 2b11ba0 commit 31acd51

File tree

63 files changed

+41
-853111
lines changed

Some content is hidden

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

63 files changed

+41
-853111
lines changed

Diff for: content/actions/deployment/protecting-deployments/configuring-custom-deployment-protection-rules.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Configuring custom deployment protection rules
33
shortTitle: Configure custom protection rules
4-
intro: Use {% data variables.product.prodname_github_apps %} to automate protecting deployments with third-party systems.
4+
intro: 'Use {% data variables.product.prodname_github_apps %} to automate protecting deployments with third-party systems.'
55
product: '{% data reusables.actions.custom-deployment-protection-rules-availability %}'
66
versions:
77
fpt: '*'
88
ghec: '*'
9-
ghes: '>=3.10'
9+
ghes: '*'
1010
topics:
1111
- Actions
1212
- CD

Diff for: content/actions/deployment/protecting-deployments/creating-custom-deployment-protection-rules.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Creating custom deployment protection rules
33
shortTitle: Create custom protection rules
4-
intro: Use {% data variables.product.prodname_github_apps %} to automate protecting deployments with third-party systems.
4+
intro: 'Use {% data variables.product.prodname_github_apps %} to automate protecting deployments with third-party systems.'
55
product: '{% data reusables.actions.custom-deployment-protection-rules-availability %}'
66
versions:
77
fpt: '*'
88
ghec: '*'
9-
ghes: '>=3.10'
9+
ghes: '*'
1010
topics:
1111
- Actions
1212
- CD

Diff for: content/actions/deployment/protecting-deployments/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ intro: You can create and configure custom deployment protection rules to approv
55
versions:
66
fpt: '*'
77
ghec: '*'
8-
ghes: '>=3.10'
8+
ghes: '*'
99
children:
1010
- /creating-custom-deployment-protection-rules
1111
- /configuring-custom-deployment-protection-rules

Diff for: content/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1373,7 +1373,7 @@ During an upgrade to a feature release, this utility displays the status of back
13731373
{% ifversion ghes < 3.12 %}
13741374
{% note %}
13751375

1376-
**Note:** To use `ghe-check-background-upgrade-jobs` with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
1376+
**Note:** To use `ghe-check-background-upgrade-jobs` with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
13771377

13781378
{% endnote %}
13791379
{% endif %}

Diff for: content/admin/configuring-settings/configuring-user-applications-for-your-enterprise/configuring-interactive-maps.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ To enable interactive maps, you must provide authentication credentials for Azur
2323

2424
{% warning %}
2525

26-
**Warning**: Authentication with Azure Maps using an API token is deprecated in {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} and later. If you upgrade to the latest release of {% data variables.product.product_name %} on an instance already configured to authenticate with an API token, interactive maps will be disabled. You must reconfigure authentication using role-based access control (RBAC) for an application on a Microsoft Entra ID (previously known as Azure AD) tenant. {% data reusables.enterprise.azure-maps-auth-deprecation-link %}
26+
**Warning**: Authentication with Azure Maps using an API token is deprecated in {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} and later. If you upgrade to the latest release of {% data variables.product.product_name %} on an instance already configured to authenticate with an API token, interactive maps will be disabled. You must reconfigure authentication using role-based access control (RBAC) for an application on a Microsoft Entra ID (previously known as Azure AD) tenant. {% data reusables.enterprise.azure-maps-auth-deprecation-link %}
2727

2828
{% endwarning %}
2929

@@ -36,7 +36,7 @@ To enable interactive maps, you must provide authentication credentials for Azur
3636

3737
{% ifversion ghes < 3.12 %}
3838

39-
The following prerequisites apply if your instance runs {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
39+
The following prerequisites apply if your instance runs {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
4040

4141
{% endif %}
4242

@@ -50,7 +50,7 @@ The following prerequisites apply if your instance runs {% data variables.produc
5050

5151
{% ifversion ghes < 3.12 %}
5252

53-
If your instance runs {% ifversion ghes < 3.11 %}a release of {% data variables.product.product_name %} in the {{ allVersions[currentVersion].currentRelease }} series earlier than {% else %}{% data variables.product.product_name %} {% endif %}{{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}6{% elsif ghes = 3.10 %}3{% elsif ghes = 3.11 %}0{% endif %}, you must provide an API token for Azure Maps instead.
53+
If your instance runs {% ifversion ghes < 3.11 %}a release of {% data variables.product.product_name %} in the {{ allVersions[currentVersion].currentRelease }} series earlier than {% else %}{% data variables.product.product_name %} {% endif %}{{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}3{% elsif ghes = 3.11 %}0{% endif %}, you must provide an API token for Azure Maps instead.
5454

5555
{% data reusables.enterprise.azure-maps-auth-warning %}
5656

@@ -62,7 +62,7 @@ If your instance runs {% ifversion ghes < 3.11 %}a release of {% data variables.
6262

6363
{% ifversion ghes < 3.12 %}
6464

65-
To configure authentication for Azure Maps using RBAC, your instance must run {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
65+
To configure authentication for Azure Maps using RBAC, your instance must run {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.
6666

6767
{% endif %}
6868

@@ -111,10 +111,10 @@ After you create an application on your Entra ID tenant and generate a secret fo
111111
1. {% ifversion ghes > 3.11 %}Below the headings, type or paste{% else %}Enter{% endif %} your authentication details for Azure Maps.
112112

113113
{%- ifversion ghes < 3.11 %}
114-
* If your instance runs {% ifversion ghes < 3.11 %}a release of {% data variables.product.product_name %} in the {{ allVersions[currentVersion].currentRelease }} series earlier than {% else %}{% data variables.product.product_name %} {% endif %}{{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}6{% elsif ghes = 3.10 %}3{% elsif ghes = 3.11 %}0{% endif %}, below "Azure Maps API Token", type or paste your token.
114+
* If your instance runs {% ifversion ghes < 3.11 %}a release of {% data variables.product.product_name %} in the {{ allVersions[currentVersion].currentRelease }} series earlier than {% else %}{% data variables.product.product_name %} {% endif %}{{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}3{% elsif ghes = 3.11 %}0{% endif %}, below "Azure Maps API Token", type or paste your token.
115115

116116
{% data reusables.enterprise.azure-maps-auth-warning %}
117-
* If your instance runs {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later, below the headings, type or paste the following information.
117+
* If your instance runs {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later, below the headings, type or paste the following information.
118118

119119
{%- endif %}
120120
* Optionally, to change the style of rendered maps, under "Basemap ID", type the ID for the style you'd like to use.

Diff for: content/admin/monitoring-managing-and-updating-your-instance/configuring-clustering/configuring-high-availability-replication-for-a-cluster.md

-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ shortTitle: Configure HA replication
1717

1818
## About high availability replication for clusters
1919

20-
{% data reusables.enterprise_clustering.high-availability-requires-391 %}
21-
2220
You can provide protection against disruption in a datacenter or cloud region by configuring a cluster deployment of {% data variables.product.prodname_ghe_server %} for high availability. In a high availability configuration, an identical set of replica nodes sync with the nodes in your active cluster. If hardware or software failures affect the datacenter with your active cluster, you can manually fail over to the replica nodes and continue processing user requests, minimizing the impact of the outage.
2321

2422
In a high availability configuration, nodes that host data services sync regularly with the replica cluster. Replica nodes run in standby and do not serve applications or process user requests.

Diff for: content/admin/monitoring-managing-and-updating-your-instance/configuring-clustering/deferring-database-seeding.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Deferring database seeding
3-
intro: "You can speed up the process of adding a new MySQL replica node to your cluster by opting to defer database seeding."
4-
product: "{% data reusables.gated-features.cluster %}"
3+
intro: You can speed up the process of adding a new MySQL replica node to your cluster by opting to defer database seeding.
4+
product: '{% data reusables.gated-features.cluster %}'
55
versions:
66
ghes: '*'
77
type: how_to
@@ -17,7 +17,7 @@ topics:
1717
{%- ifversion ghes = 3.12 %} 3.12.1{%- endif %}
1818
{%- ifversion ghes = 3.11 %} 3.11.7{%- endif %}
1919
{%- ifversion ghes = 3.10 %} 3.10.10{%- endif %}
20-
{%- ifversion ghes = 3.9 %} 3.9.13{%- endif %} and{% endif %} is available as a public beta.
20+
and{% endif %} is available as a public beta.
2121

2222
Adding a new MySQL replica node to your cluster when your primary node has more than seven days of data will normally trigger database seeding which can take several hours depending on the amount of data. You can choose to defer database seeding, allowing the config apply run to complete sooner, resulting in being able to open your appliance to traffic sooner.
2323

Diff for: content/admin/monitoring-managing-and-updating-your-instance/configuring-clustering/initiating-a-failover-to-your-replica-cluster.md

-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ After failover, you will have two standalone clusters without high availability
2727

2828
To fail over to replica nodes, you must have configured high availability replication for your cluster. For more information, see "[AUTOTITLE](/enterprise/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster)."
2929

30-
{% data reusables.enterprise_clustering.high-availability-requires-391 %}
31-
3230
## Initiating a failover to your replica cluster
3331

3432
{% ifversion ghes < 3.13 %}{% data reusables.enterprise_clustering.cluster-ip-note %} For more information, see "[AUTOTITLE](/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities#ghe-cluster-failover)."{% endif %}

Diff for: content/admin/monitoring-managing-and-updating-your-instance/updating-the-virtual-machine-and-physical-resources/upgrade-requirements.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ topics:
3030
* If you’re several versions behind, upgrade {% data variables.location.product_location %} as far forward as possible with each step of your upgrade process. Using the latest version possible on each upgrade allows you to take advantage of performance improvements and bug fixes. For example, you could upgrade from {% data variables.product.prodname_enterprise %} 2.7 to 2.8 to 2.10, but upgrading from {% data variables.product.prodname_enterprise %} 2.7 to 2.9 to 2.10 uses a later version in the second step.
3131
* Use the latest patch release when upgrading. {% data reusables.enterprise_installation.enterprise-download-upgrade-pkg %}
3232
* Use a staging instance to test the upgrade steps. For more information, see "[AUTOTITLE](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance)."
33-
* When running multiple upgrades, {% ifversion ghes-upgrade-complete-indicator %}ensure data migrations and upgrade tasks running in the background are fully complete before proceeding to the next feature upgrade. To check the status of these processes, you can use the `ghe-migrations` and `ghe-check-background-upgrade-jobs` command-line utilities. {% ifversion ghes < 3.12 %} To use `ghe-check-background-upgrade-jobs` with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later. {% endif %}For more information, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/command-line-utilities#upgrading-github-enterprise-server)."{% else %}wait at least 24 hours between feature upgrades to allow data migrations and upgrade tasks running in the background to fully complete.{% endif %}
33+
* When running multiple upgrades, {% ifversion ghes-upgrade-complete-indicator %}ensure data migrations and upgrade tasks running in the background are fully complete before proceeding to the next feature upgrade. To check the status of these processes, you can use the `ghe-migrations` and `ghe-check-background-upgrade-jobs` command-line utilities. {% ifversion ghes < 3.12 %} To use `ghe-check-background-upgrade-jobs` with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later. {% endif %}For more information, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/command-line-utilities#upgrading-github-enterprise-server)."{% else %}wait at least 24 hours between feature upgrades to allow data migrations and upgrade tasks running in the background to fully complete.{% endif %}
3434
* Take a snapshot before upgrading your virtual machine. For more information, see "[AUTOTITLE](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server#taking-a-snapshot)."
3535
* Ensure you have a recent, successful backup of your instance. For more information, see the [{% data variables.product.prodname_enterprise_backup_utilities %} README.md file](https://github.com/github/backup-utils#readme).
3636

Diff for: content/admin/monitoring-managing-and-updating-your-instance/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ While you can use a hotpatch to upgrade to the latest patch release within a fea
225225
{% ifversion ghes-upgrade-complete-indicator %}
226226
To check the status of background jobs, use the `ghe-check-background-upgrade-jobs` utility. If you're running back-to-back upgrades, you must ensure background jobs are complete before proceeding with the following upgrade to a feature release.
227227

228-
{%- ifversion ghes < 3.12 %} To use this utility with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.9 %}7{% elsif ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.{% endif %}{%- endif %} For more information{% ifversion ghes < 3.12 %} about the utility{% endif %}, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-check-background-upgrade-jobs)."
228+
{%- ifversion ghes < 3.12 %} To use this utility with {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, your instance must run version {{ allVersions[currentVersion].currentRelease }}.{% ifversion ghes = 3.10 %}4{% elsif ghes = 3.11 %}1{% endif %} or later.{% endif %}{%- endif %} For more information{% ifversion ghes < 3.12 %} about the utility{% endif %}, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-check-background-upgrade-jobs)."
229229

230230
To monitor progress of the configuration run, read the output in `/data/user/common/ghe-config.log`. For example, you can tail the log by running the following command:
231231

Diff for: content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages.md

+1-7
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ topics:
4040

4141
When you enable {% data variables.product.prodname_code_scanning %}, both default and advanced setup generate a {% data variables.product.prodname_codeql %} database for analysis using the simplest method available. For {% data variables.code-scanning.no_build_support %}, the {% data variables.product.prodname_codeql %} database is generated directly from the codebase without requiring a build (`none` build mode). For other compiled languages, {% data variables.product.prodname_codeql %} builds the codebase using the `autobuild` build mode. Alternatively, you can use the `manual` build mode to specify explicit build commands to analyze only the files that are built by these custom commands.
4242

43-
{% elsif ghes > 3.9 %}
43+
{% elsif ghes %}
4444

4545
If you enable default setup, the `autobuild` action will be used to build your code, as part of your automatically configured {% data variables.code-scanning.codeql_workflow %}. If you enable advanced setup, the basic {% data variables.code-scanning.codeql_workflow %} uses `autobuild`. Alternatively, you can disable `autobuild` and instead specify explicit build commands to analyze only the files that are built by these custom commands.
4646

@@ -50,12 +50,6 @@ The basic {% data variables.code-scanning.codeql_workflow %} uses the `autobuild
5050

5151
{% endif %}
5252

53-
{% ifversion ghes < 3.10 %}
54-
55-
In {% data variables.product.product_name %} {{ allVersions[currentVersion].currentRelease }}, default setup does not support any compiled languages, so you must use advanced setup. Advanced setup generates a workflow file you can edit. The starter workflow files use `autobuild` to analyze compiled languages. For more information, see "[AUTOTITLE](/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/configuring-advanced-setup-for-code-scanning#configuring-advanced-setup-for-code-scanning-with-codeql)."
56-
57-
{% endif %}
58-
5953
{% ifversion codeql-no-build %}
6054

6155
## {% data variables.product.prodname_codeql %} build modes

Diff for: content/code-security/secret-scanning/managing-alerts-from-secret-scanning.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Managing alerts from secret scanning
3-
intro: You can view, evaluate and resolve alerts for secrets checked in to your repository.
3+
intro: 'You can view, evaluate and resolve alerts for secrets checked in to your repository.'
44
permissions: 'People with admin access to a {% ifversion fpt %}public {% endif %}repository can view and dismiss secret scanning alerts for the repository.'
55
product: '{% data reusables.gated-features.secret-scanning %}'
66
redirect_from:
@@ -81,14 +81,11 @@ You can apply various filters to the alerts list to help you find the alerts you
8181

8282
## Evaluating alerts
8383

84-
{% ifversion ghes = 3.9 %}You can check the validity of a secret, to see if the secret is still active. **Applies to GitHub tokens only**. For more information, see "[Checking a secret's validity](/code-security/secret-scanning/managing-alerts-from-secret-scanning#checking-a-secrets-validity)."
85-
{% else %}
8684
There are some additional features that can help you to evaluate alerts in order to better prioritize and manage them. You can:
8785

8886
* Check the validity of a secret, to see if the secret is still active. {% ifversion fpt or ghes %}**Applies to {% data variables.product.company_short %} tokens only**.{% endif %} For more information, see "[Checking a secret's validity](#checking-a-secrets-validity)."{% ifversion secret-scanning-validity-check-partner-patterns %}
8987
* Perform an "on-demand" validity check, to get the most up to date validiation status. For more information, see "[Performing an on-demand-validity-check](#performing-an-on-demand-validity-check)."{% endif %}{% ifversion secret-scanning-github-token-metadata %}
9088
* Review a token's metadata. **Applies to {% data variables.product.company_short %} tokens only**. For example, to see when the token was last used. For more information, see "[Reviewing {% data variables.product.company_short %} token metadata](#reviewing-github-token-metadata)."{% endif %}
91-
{% endif %}
9289

9390
### Checking a secret's validity
9491

Diff for: content/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ For each dependency, you can see its ecosystem, the manifest file in which it wa
5050
{% endif %}
5151

5252
{% ifversion ghes %}
53-
Any direct and indirect dependencies that are specified in the repository's manifest or lock files are listed{% ifversion ghes > 3.9 %}.{% else %}, grouped by ecosystem.{% endif %}
53+
Any direct and indirect dependencies that are specified in the repository's manifest or lock files are listed{% ifversion ghes %}.{% else %}, grouped by ecosystem.{% endif %}
5454
{% endif %}
5555

5656
{% ifversion dependency-graph-repository-view-update %}

0 commit comments

Comments
 (0)