1
0
mirror of synced 2025-12-19 18:10:59 -05:00

Remove lightweight feature flags for features with no concrete GitHub AE target (#30660)

This commit is contained in:
Matt Pollard
2022-09-14 09:44:32 +02:00
committed by GitHub
parent 77d630f066
commit 705db496eb
28 changed files with 20 additions and 32 deletions

View File

@@ -16,7 +16,7 @@ topics:
shortTitle: Organization's profile shortTitle: Organization's profile
--- ---
You can optionally choose to add a description, location, website, and email address for your organization, and pin important repositories.{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4749 %} You can customize your organization's public profile by adding a README.md file. For more information, see "[Customizing your organization's profile](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)."{% endif %} You can optionally choose to add a description, location, website, and email address for your organization, and pin important repositories.{% ifversion fpt or ghec or ghes > 3.3 %} You can customize your organization's public profile by adding a README.md file. For more information, see "[Customizing your organization's profile](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)."{% endif %}
{% ifversion fpt %} {% ifversion fpt %}
Organizations that use {% data variables.product.prodname_ghe_cloud %} can confirm their organization's identity and display a "Verified" badge on their organization's profile page by verifying the organization's domains with {% data variables.product.product_name %}. For more information, see "[Verifying or approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)" in the {% data variables.product.prodname_ghe_cloud %} documenatation. Organizations that use {% data variables.product.prodname_ghe_cloud %} can confirm their organization's identity and display a "Verified" badge on their organization's profile page by verifying the organization's domains with {% data variables.product.product_name %}. For more information, see "[Verifying or approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)" in the {% data variables.product.prodname_ghe_cloud %} documenatation.

View File

@@ -31,7 +31,7 @@ You can configure your CD workflow to run when a {% data variables.product.produ
{% data variables.product.prodname_actions %} provides features that give you more control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets. You can use concurrency to limit your CD pipeline to a maximum of one in-progress deployment and one pending deployment. For more information about these features, see "[Deploying with GitHub Actions](/actions/deployment/deploying-with-github-actions)" and "[Using environments for deployment](/actions/deployment/using-environments-for-deployment)." {% data variables.product.prodname_actions %} provides features that give you more control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets. You can use concurrency to limit your CD pipeline to a maximum of one in-progress deployment and one pending deployment. For more information about these features, see "[Deploying with GitHub Actions](/actions/deployment/deploying-with-github-actions)" and "[Using environments for deployment](/actions/deployment/using-environments-for-deployment)."
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
## Using OpenID Connect to access cloud resources ## Using OpenID Connect to access cloud resources

View File

@@ -26,7 +26,7 @@ This guide explains how to use {% data variables.product.prodname_actions %} to
On every new push to `main` in your {% data variables.product.company_short %} repository, the {% data variables.product.prodname_actions %} workflow builds and pushes a new container image to Amazon ECR, and then deploys a new task definition to Amazon ECS. On every new push to `main` in your {% data variables.product.company_short %} repository, the {% data variables.product.prodname_actions %} workflow builds and pushes a new container image to Amazon ECR, and then deploys a new task definition to Amazon ECS.
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -21,7 +21,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Docker container to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Docker container to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -20,7 +20,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Java project to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Java project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -19,7 +19,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a .NET project to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a .NET project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -25,7 +25,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build, test, and deploy a Node.js project to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build, test, and deploy a Node.js project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -19,7 +19,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a PHP project to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a PHP project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -20,7 +20,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Python project to [Azure App Service](https://azure.microsoft.com/services/app-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a Python project to [Azure App Service](https://azure.microsoft.com/services/app-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -20,7 +20,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a project to [Azure Kubernetes Service](https://azure.microsoft.com/services/kubernetes-service/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a project to [Azure Kubernetes Service](https://azure.microsoft.com/services/kubernetes-service/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -20,7 +20,7 @@ topics:
This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a web app to [Azure Static Web Apps](https://azure.microsoft.com/services/app-service/static/). This guide explains how to use {% data variables.product.prodname_actions %} to build and deploy a web app to [Azure Static Web Apps](https://azure.microsoft.com/services/app-service/static/).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -26,7 +26,7 @@ This guide explains how to use {% data variables.product.prodname_actions %} to
GKE is a managed Kubernetes cluster service from Google Cloud that can host your containerized workloads in the cloud or in your own datacenter. For more information, see [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine). GKE is a managed Kubernetes cluster service from Google Cloud that can host your containerized workloads in the cloud or in your own datacenter. For more information, see [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine).
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -5,7 +5,6 @@ intro: OpenID Connect allows your workflows to exchange short-lived tokens direc
miniTocMaxHeadingLevel: 4 miniTocMaxHeadingLevel: 4
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -5,7 +5,6 @@ intro: Use OpenID Connect within your workflows to authenticate with Amazon Web
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -5,7 +5,6 @@ intro: Use OpenID Connect within your workflows to authenticate with Azure.
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -5,7 +5,6 @@ intro: Use OpenID Connect within your workflows to authenticate with cloud provi
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -5,7 +5,6 @@ intro: Use OpenID Connect within your workflows to authenticate with Google Clou
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -5,7 +5,6 @@ intro: Use OpenID Connect within your workflows to authenticate with HashiCorp V
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
type: tutorial type: tutorial

View File

@@ -4,7 +4,6 @@ shortTitle: Security hardening your deployments
intro: Use OpenID Connect within your workflows to authenticate with your cloud provider. intro: Use OpenID Connect within your workflows to authenticate with your cloud provider.
versions: versions:
fpt: '*' fpt: '*'
ghae: issue-4856
ghec: '*' ghec: '*'
ghes: '>=3.5' ghes: '>=3.5'
children: children:

View File

@@ -26,7 +26,7 @@ Secrets are encrypted environment variables that you create in an organization,
For secrets stored at the environment level, you can enable required reviewers to control access to the secrets. A workflow job cannot access environment secrets until approval is granted by required approvers. For secrets stored at the environment level, you can enable required reviewers to control access to the secrets. A workflow job cannot access environment secrets until approval is granted by required approvers.
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
{% note %} {% note %}

View File

@@ -159,7 +159,7 @@ For more information, see "[About {% data variables.product.prodname_code_scanni
To help mitigate the risk of an exposed token, consider restricting the assigned permissions. For more information, see "[Modifying the permissions for the GITHUB_TOKEN](/actions/reference/authentication-in-a-workflow#modifying-the-permissions-for-the-github_token)." To help mitigate the risk of an exposed token, consider restricting the assigned permissions. For more information, see "[Modifying the permissions for the GITHUB_TOKEN](/actions/reference/authentication-in-a-workflow#modifying-the-permissions-for-the-github_token)."
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
## Using OpenID Connect to access cloud resources ## Using OpenID Connect to access cloud resources
@@ -297,7 +297,7 @@ A self-hosted runner can be added to various levels in your {% data variables.pr
- If each team will manage their own self-hosted runners, then the recommendation is to add the runners at the highest level of team ownership. For example, if each team owns their own organization, then it will be simplest if the runners are added at the organization level too. - If each team will manage their own self-hosted runners, then the recommendation is to add the runners at the highest level of team ownership. For example, if each team owns their own organization, then it will be simplest if the runners are added at the organization level too.
- You could also add runners at the repository level, but this will add management overhead and also increases the numbers of runners you need, since you cannot share runners between repositories. - You could also add runners at the repository level, but this will add management overhead and also increases the numbers of runners you need, since you cannot share runners between repositories.
{% ifversion fpt or ghec or ghae-issue-4856 or ghes > 3.4 %} {% ifversion fpt or ghec or ghes > 3.4 %}
### Authenticating to your cloud provider ### Authenticating to your cloud provider
If you are using {% data variables.product.prodname_actions %} to deploy to a cloud provider, or intend to use HashiCorp Vault for secret management, then its recommended that you consider using OpenID Connect to create short-lived, well-scoped access tokens for your workflow runs. For more information, see "[About security hardening with OpenID Connect](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)." If you are using {% data variables.product.prodname_actions %} to deploy to a cloud provider, or intend to use HashiCorp Vault for secret management, then its recommended that you consider using OpenID Connect to create short-lived, well-scoped access tokens for your workflow runs. For more information, see "[About security hardening with OpenID Connect](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)."

View File

@@ -39,7 +39,7 @@ You can create your own unique automations, or you can use and adapt workflows f
{% ifversion ghec %}You can enjoy the convenience of {% data variables.product.company_short %}-hosted runners, which are maintained and upgraded by {% data variables.product.company_short %}, or you{% else %}You{% endif %} can control your own private CI/CD infrastructure by using self-hosted runners. Self-hosted runners allow you to determine the exact environment and resources that complete your builds, testing, and deployments, without exposing your software development cycle to the internet. For more information, see {% ifversion ghec %}"[About {% data variables.product.company_short %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners)" and{% endif %} "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)." {% ifversion ghec %}You can enjoy the convenience of {% data variables.product.company_short %}-hosted runners, which are maintained and upgraded by {% data variables.product.company_short %}, or you{% else %}You{% endif %} can control your own private CI/CD infrastructure by using self-hosted runners. Self-hosted runners allow you to determine the exact environment and resources that complete your builds, testing, and deployments, without exposing your software development cycle to the internet. For more information, see {% ifversion ghec %}"[About {% data variables.product.company_short %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners)" and{% endif %} "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)."
{% data variables.product.prodname_actions %} provides greater control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets.{% ifversion ghec or ghae-issue-4856 or ghes > 3.4 %} If your workflows need to access resources from a cloud provider that supports OpenID Connect (OIDC), you can configure your workflows to authenticate directly to the cloud provider. OIDC provides security benefits such as eliminating the need to store credentials as long-lived secrets. For more information, see "[About security hardening with OpenID Connect](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)."{% endif %} {% data variables.product.prodname_actions %} provides greater control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets.{% ifversion ghec or ghes > 3.4 %} If your workflows need to access resources from a cloud provider that supports OpenID Connect (OIDC), you can configure your workflows to authenticate directly to the cloud provider. OIDC provides security benefits such as eliminating the need to store credentials as long-lived secrets. For more information, see "[About security hardening with OpenID Connect](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)."{% endif %}
{% data variables.product.prodname_actions %} also includes tools to govern your enterprise's software development cycle and meet compliance obligations. For more information, see "[Enforcing policies for {% data variables.product.prodname_actions %} in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)." {% data variables.product.prodname_actions %} also includes tools to govern your enterprise's software development cycle and meet compliance obligations. For more information, see "[Enforcing policies for {% data variables.product.prodname_actions %} in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)."

View File

@@ -12,7 +12,6 @@ redirect_from:
versions: versions:
ghes: '*' ghes: '*'
ghec: '*' ghec: '*'
ghae: issue-5378
miniTocMaxHeadingLevel: 3 miniTocMaxHeadingLevel: 3
type: how_to type: how_to
topics: topics:
@@ -67,7 +66,7 @@ You can check how many seats your license includes and how many of them are curr
{% endif %} {% endif %}
{% ifversion ghec or ghes > 3.3 or ghae-issue-5378 %} {% ifversion ghec or ghes > 3.3 %}
## Downloading {% data variables.product.prodname_GH_advanced_security %} license usage information ## Downloading {% data variables.product.prodname_GH_advanced_security %} license usage information

View File

@@ -31,7 +31,7 @@ To attach a file to an issue or pull request conversation, drag and drop it into
The maximum file size is: The maximum file size is:
- 10MB for images and gifs{% ifversion fpt or ghec %} - 10MB for images and gifs{% ifversion fpt or ghec %}
- 10MB for videos uploaded to a repository owned by a user or organization on a free GitHub plan - 10MB for videos uploaded to a repository owned by a user or organization on a free GitHub plan
- 100MB for videos uploaded to a repository owned by a user or organization on a paid GitHub plan{% elsif ghes or ghae-issue-7575 %} - 100MB for videos uploaded to a repository owned by a user or organization on a paid GitHub plan{% elsif ghes %}
- 100MB for videos{% endif %} - 100MB for videos{% endif %}
- 25MB for all other files - 25MB for all other files
@@ -47,10 +47,10 @@ We support these files:
* Microsoft Word (*.docx*), Powerpoint (*.pptx*), and Excel (*.xlsx*) documents * Microsoft Word (*.docx*), Powerpoint (*.pptx*), and Excel (*.xlsx*) documents
* Text files (*.txt*) * Text files (*.txt*)
* PDFs (*.pdf*) * PDFs (*.pdf*)
* ZIP (*.zip*, *.gz*){% ifversion fpt or ghec or ghes or ghae-issue-7575 %} * ZIP (*.zip*, *.gz*){% ifversion fpt or ghec or ghes %}
* Video (*.mp4*, *.mov*){% endif %} * Video (*.mp4*, *.mov*){% endif %}
{% ifversion fpt or ghec or ghes or ghae-issue-7575 %}{% note %} {% ifversion fpt or ghec or ghes %}{% note %}
**Note:** Video codec compatibility is browser specific, and it's possible that a video you upload to one browser is not viewable on another browser. At the moment we recommend using h.264 for greatest compatibility. **Note:** Video codec compatibility is browser specific, and it's possible that a video you upload to one browser is not viewable on another browser. At the moment we recommend using h.264 for greatest compatibility.

View File

@@ -5,7 +5,6 @@ versions:
fpt: '*' fpt: '*'
ghec: '*' ghec: '*'
ghes: '>3.3' ghes: '>3.3'
ghae: issue-4749
topics: topics:
- Organizations - Organizations
shortTitle: Customize organization profile shortTitle: Customize organization profile

View File

@@ -3,4 +3,3 @@
versions: versions:
fpt: '*' fpt: '*'
ghec: '*' ghec: '*'
ghae: 'issue-7070'

View File

@@ -2,4 +2,3 @@
# OIDC/CAP for Enterprise Managed Users # OIDC/CAP for Enterprise Managed Users
versions: versions:
ghec: '*' ghec: '*'
ghae: 'issue-6495'

View File

@@ -3,4 +3,3 @@
versions: versions:
fpt: '*' fpt: '*'
ghec: '*' ghec: '*'
ghae: 'issue-6980'