Merge branch 'main' into sm-for-all-orgs-docs
This commit is contained in:
7
data/features/actions-stable-actor-ids.yml
Normal file
7
data/features/actions-stable-actor-ids.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
# Issue 7387
|
||||
# Differentiating triggering actor from executing actor
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '>=3.7'
|
||||
ghae: 'issue-7387'
|
||||
5
data/features/audit-data-retention-tab.yml
Normal file
5
data/features/audit-data-retention-tab.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
# Reference #5104
|
||||
# Documentation for the "Audit data retention" tab in the enterprise audit log
|
||||
versions:
|
||||
ghes: '>=3.4'
|
||||
ghae: 'issue-5104'
|
||||
4
data/features/dependency-review-action-licenses.yml
Normal file
4
data/features/dependency-review-action-licenses.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
# Reference: Issue #7486 Configuring the dependency review action - [Public Beta] for GHES
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
5
data/features/enable-git-events.yml
Normal file
5
data/features/enable-git-events.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
# Reference: #7283
|
||||
# Documentation for enabling Git events in the audit log
|
||||
versions:
|
||||
ghes: '>=3.5'
|
||||
ghae: 'issue-7283'
|
||||
7
data/features/file-finder-exclusion-controls.yml
Normal file
7
data/features/file-finder-exclusion-controls.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
# Reference: Issue #7579 - Improved file finder exclusion controls
|
||||
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '>=3.7'
|
||||
ghae: 'issue-7579'
|
||||
6
data/features/git-events-audit-log.yml
Normal file
6
data/features/git-events-audit-log.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
# Reference: #6724
|
||||
# Documentation for Git events in the audit log
|
||||
versions:
|
||||
ghec: '*'
|
||||
ghes: '>=3.5'
|
||||
ghae: 'issue-6724'
|
||||
5
data/features/pages-custom-workflow.yml
Normal file
5
data/features/pages-custom-workflow.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
# Issue 7066
|
||||
# Publishing Pages via custom Actions workflow
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
8
data/features/projects-v1.yml
Normal file
8
data/features/projects-v1.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
# Issue 6980
|
||||
# Projects (classic)
|
||||
# n.b. /managing-project-boards/copying-a-project-board.md retains ghec/fpt versioning.
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
6
data/features/projects-v2.yml
Normal file
6
data/features/projects-v2.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
# Issue 6980
|
||||
# ProjectV2 GA
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghae: 'issue-6980'
|
||||
@@ -291,7 +291,7 @@ sections:
|
||||
- `git.fetch`
|
||||
- `git.push`
|
||||
|
||||
Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#git-category-actions)" and "[Monitoring storage](/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds#monitoring-storage)."
|
||||
Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)."
|
||||
|
||||
- heading: Improvements to CODEOWNERS
|
||||
notes:
|
||||
|
||||
@@ -284,8 +284,8 @@ sections:
|
||||
- `git.fetch`
|
||||
- `git.push`
|
||||
|
||||
Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#git-category-actions)" and "[Monitoring storage](/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds#monitoring-storage)."
|
||||
|
||||
Due to the large number of Git events logged, we recommend you monitor your instance's file storage and review your related alert configurations. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)."
|
||||
|
||||
- heading: Improvements to CODEOWNERS
|
||||
notes:
|
||||
# https://github.com/github/releases/issues/1994
|
||||
|
||||
3
data/reusables/audit_log/audit-data-retention-tab.md
Normal file
3
data/reusables/audit_log/audit-data-retention-tab.md
Normal file
@@ -0,0 +1,3 @@
|
||||
1. Under "Audit log", click **Audit Data Retention**.
|
||||
|
||||

|
||||
@@ -61,7 +61,6 @@
|
||||
| `external_identity` | Contains activities related to a user in an Okta group.
|
||||
{%- endif %}
|
||||
| `gist` | Contains activities related to Gists.
|
||||
| `git` | Contains activities related to Git events.
|
||||
| `hook` | Contains activities related to webhooks.
|
||||
| `integration` | Contains activities related to integrations in an account.
|
||||
| `integration_installation` | Contains activities related to integrations installed in an account.
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{% ifversion git-events-audit-log %}
|
||||
{% note %}
|
||||
|
||||
**Note:** Git events are not included in search results.
|
||||
|
||||
{% endnote %}
|
||||
{% endif %}
|
||||
@@ -1,3 +1,3 @@
|
||||
The audit log lists events triggered by activities that affect your enterprise{% ifversion not ghec %}. Audit logs for {% data variables.product.product_name %} are retained indefinitely.{% else %} within the current month and up to the previous six months. The audit log retains Git events for seven days.{% endif %}
|
||||
The audit log lists events triggered by activities that affect your enterprise{% ifversion not ghec %}. Audit logs for {% data variables.product.product_name %} are retained indefinitely{% ifversion audit-data-retention-tab %}, unless an enterprise owner configured a different retention period. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)."{% else %}.{% endif %}{% else %} within the current month and up to the previous six months. The audit log retains Git events for seven days.{% endif %}
|
||||
|
||||
{% data reusables.audit_log.only-three-months-displayed %}
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
Once you have an active {% data variables.product.prodname_copilot %} trial or subscription, you can adjust {% data variables.product.prodname_copilot %} settings for your personal account on {% data variables.product.prodname_dotcom %} in the [{% data variables.product.prodname_copilot %} settings](https://github.com/settings/copilot). The settings apply anywhere that you use {% data variables.product.prodname_copilot %}. You can configure the suggestions that {% data variables.product.prodname_copilot %} offers and how {% data variables.product.company_short %} uses your telemetry data.
|
||||
|
||||
### Enabling or disabling duplication detection
|
||||
## Enabling or disabling duplication detection
|
||||
|
||||
{% data variables.product.prodname_copilot %} includes a filter which detects code suggestions matching public code on {% data variables.product.prodname_dotcom %}. You can choose to enable or disable the filter. When the filter is enabled, {% data variables.product.prodname_copilot %} checks code suggestions with their surrounding code of about 150 characters against public code on {% data variables.product.prodname_dotcom %}. If there is a match or near match, the suggestion will not be shown to you.
|
||||
|
||||
{% data reusables.user-settings.access_settings %}
|
||||
{% data reusables.user-settings.copilot-settings %}
|
||||
@@ -10,12 +12,16 @@ Once you have an active {% data variables.product.prodname_copilot %} trial or s
|
||||

|
||||
{% data reusables.copilot.save-settings %}
|
||||
|
||||
### Enabling or disabling telemetry
|
||||
## Enabling or disabling telemetry
|
||||
|
||||
You can configure how {% data variables.product.prodname_copilot %} uses your data. For more information about data that {% data variables.product.prodname_copilot %} may collect depending on your telemetry settings, see "[{% data variables.product.company_short %} Terms for Additional Products and Features](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)."
|
||||
You can choose whether your code snippets are collected and retained by GitHub and further processed and shared with Microsoft and OpenAI by adjusting your user settings. For more information about data that {% data variables.product.prodname_copilot %} may collect depending on your telemetry settings, see "[{% data variables.product.company_short %} Terms for Additional Products and Features](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)" and the [{% data variables.product.prodname_copilot %} privacy FAQ](https://github.com/features/copilot/#faq-privacy).
|
||||
|
||||
{% data reusables.user-settings.access_settings %}
|
||||
{% data reusables.user-settings.copilot-settings %}
|
||||
1. To allow or prevent {% data variables.product.prodname_dotcom %} using your telemetry data, select or deselect **Allow {% data variables.product.prodname_dotcom %} to use my code snippets for product improvements**.
|
||||

|
||||
{% data reusables.copilot.save-settings %}
|
||||
|
||||
## Further reading
|
||||
|
||||
- [{% data variables.product.prodname_copilot %} FAQ](https://github.com/features/copilot/#faq)
|
||||
3
data/reusables/dependency-review/action-enterprise.md
Normal file
3
data/reusables/dependency-review/action-enterprise.md
Normal file
@@ -0,0 +1,3 @@
|
||||
{% ifversion ghes or ghae %}
|
||||
Enterprise owners and people with admin access to a repository can add the {% data variables.product.prodname_dependency_review_action %} to their enterprise and repository, respectively.
|
||||
{% endif %}
|
||||
@@ -1,7 +1,13 @@
|
||||
{% ifversion fpt %} {% data variables.product.prodname_code_scanning_capc %} is available for all public repositories. {% data variables.product.prodname_code_scanning_capc %} is also available in private repositories owned by organizations that use {% data variables.product.prodname_ghe_cloud %} and have a license for {% data variables.product.prodname_GH_advanced_security %}.
|
||||
{%- elsif ghec %} {% data variables.product.prodname_code_scanning_capc %} is available for all public repositories, and for private repositories owned by organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled.
|
||||
{%- elsif ghes %}{% data variables.product.prodname_code_scanning_capc %} is available for organization-owned repositories where {% data variables.product.prodname_GH_advanced_security %} is enabled.
|
||||
{%- ifversion fpt %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories on {% data variables.product.prodname_dotcom_the_website %}. {% data variables.product.prodname_code_scanning_capc %} is also available for private repositories owned by organizations that use {% data variables.product.prodname_ghe_cloud %} and have a license for {% data variables.product.prodname_GH_advanced_security %}.
|
||||
|
||||
{%- elsif ghec %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available for all public repositories on {% data variables.product.prodname_dotcom_the_website %}. To use {% data variables.product.prodname_code_scanning %} in a private repository owned by an organization, you must have a license for {% data variables.product.prodname_GH_advanced_security %}.
|
||||
|
||||
{%- elsif ghes %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available for organization-owned repositories in {% data variables.product.product_name %}. This feature requires a license for {% data variables.product.prodname_GH_advanced_security %}.
|
||||
|
||||
{%- elsif ghae %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available as part of {% data variables.product.prodname_GH_advanced_security %}, which is free during the beta release.
|
||||
{%- else %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available if you have a license for {% data variables.product.prodname_GH_advanced_security %}.{% endif %} {% data reusables.advanced-security.more-info-ghas %}
|
||||
{% data variables.product.prodname_code_scanning_capc %} is available for organization-owned repositories in {% data variables.product.product_name %}. This is a {% data variables.product.prodname_GH_advanced_security %} feature (free during the beta release).
|
||||
|
||||
{%- endif %} For more information, see "[GitHub's products](/articles/githubs-products)."
|
||||
@@ -1 +1 @@
|
||||
{% data variables.product.prodname_copilot %} is available to {% data variables.product.company_short %} customers with a personal account on {% data variables.product.prodname_dotcom_the_website %}. {% data variables.product.prodname_copilot %} is free to use for verified students and open source maintainers. If you are not a student or open source maintainer, you can try {% data variables.product.prodname_copilot %} for free with a one-time 60 day trial. After the free trial, you will need a paid subscription for continued use. For more information, see "[About billing for {% data variables.product.prodname_copilot %}](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)."
|
||||
{% data variables.product.prodname_copilot %} is available to {% data variables.product.company_short %} customers with a personal account on {% data variables.product.prodname_dotcom_the_website %}. {% data variables.product.prodname_copilot %} is free to use for verified students and maintainers of popular open source projects. If you are not a student or maintainer of a popular open source project, you can try {% data variables.product.prodname_copilot %} for free with a one-time 60 day trial. After the free trial, you will need a paid subscription for continued use. For more information, see "[About billing for {% data variables.product.prodname_copilot %}](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)."
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
Historical charts are available with {% data variables.product.prodname_team %} and {% data variables.product.prodname_ghe_cloud %} for organizations. You can save unlimited charts in private projects with {% data variables.product.prodname_team %} and {% data variables.product.prodname_ghe_cloud %} for organizations and {% data variables.product.prodname_pro %} for users. Users and organizations using a public project can also save unlimited charts. Users and organizations using {% data variables.product.prodname_free_team %} or a legacy plan can save two charts in private projects. {% data reusables.gated-features.more-info %}
|
||||
@@ -1,5 +1,5 @@
|
||||
{% tip %}
|
||||
|
||||
**Note**: If your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the publishing source.
|
||||
**Note**: {% ifversion pages-custom-workflow %}If you are publishing from a branch and{% else %}If{% endif %} your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the publishing source.
|
||||
|
||||
{% endtip %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% ifversion fpt %}
|
||||
1. If your {% data variables.product.prodname_pages %} site is built from a public repository, it is built and deployed with a {% data variables.product.prodname_actions %} workflow run unless you've configured your {% data variables.product.prodname_pages %} site to use a different CI tool. For more information about how to view the workflow status, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)."
|
||||
1. Unless your {% data variables.product.prodname_pages %} site is built from a private or internal repository and published from a branch, your site is built and deployed with a {% data variables.product.prodname_actions %} workflow. For more information about how to view the workflow status, see "[Viewing workflow run history](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)."
|
||||
|
||||
{% note %}
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
1. Configure your publishing source. For more information, see "[Configuring a publishing source for your {% data variables.product.prodname_pages %} site](/articles/configuring-a-publishing-source-for-your-github-pages-site#choosing-a-publishing-source)."
|
||||
1. Configure your publishing source. For more information, see "[Configuring a publishing source for your {% data variables.product.prodname_pages %} site](/articles/configuring-a-publishing-source-for-your-github-pages-site)."
|
||||
|
||||
@@ -1 +1 @@
|
||||
1. Decide which publishing source you want to use. For more information, see "[About {% data variables.product.prodname_pages %}](/articles/about-github-pages#publishing-sources-for-github-pages-sites)."
|
||||
1. Decide which publishing source you want to use. For more information, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)."
|
||||
|
||||
@@ -1 +1 @@
|
||||
1. Navigate to the publishing source for your site. For more information about publishing sources, see "[About {% data variables.product.prodname_pages %}](/articles/about-github-pages#publishing-sources-for-github-pages-sites)."
|
||||
1. Navigate to the publishing source for your site. For more information, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)."
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
If your site is an independent project, you can create a new repository to store your site's source code. If your site is associated with an existing project, you can add the source code to that project's repository, in a `/docs` folder on the default branch or on a different branch. For example, if you're creating a site to publish documentation for a project that's already on {% data variables.product.product_name %}, you may want to store the source code for the site in the same repository as the project.
|
||||
You can either create a repository or choose an existing repository for your site.
|
||||
|
||||
If you want to create a {% data variables.product.prodname_pages %} site for a repository where not all of the files in the repository are related to the site, you will be able to configure a publishing source for your site. For example, you can have a dedicated branch and folder to hold your site source files{% ifversion pages-custom-workflow %}, or you can use a custom {% data variables.product.prodname_actions %} workflow to build and deploy your site source files{% endif %}.
|
||||
|
||||
{% ifversion fpt or ghec %}If the account that owns the repository uses {% data variables.product.prodname_free_user %} or {% data variables.product.prodname_free_team %} for organizations, the repository must be public.{% endif %}
|
||||
|
||||
|
||||
1
data/reusables/pages/pages-about-branch-source.md
Normal file
1
data/reusables/pages/pages-about-branch-source.md
Normal file
@@ -0,0 +1 @@
|
||||
You can specify which branch and folder to use as your publishing source. The source branch can be any branch in your repository, and the source folder can either be the root of the repository (`/`) on the source branch or a `/docs` folder on the source branch. Whenever changes are pushed to the source branch, the changes in the source folder will be published to your {% data variables.product.prodname_pages %} site.
|
||||
13
data/reusables/pages/pages-about-publishing-source.md
Normal file
13
data/reusables/pages/pages-about-publishing-source.md
Normal file
@@ -0,0 +1,13 @@
|
||||
{% ifversion pages-custom-workflow %}
|
||||
|
||||
You can publish your site when changes are pushed to a specific branch, or you can write a {% data variables.product.prodname_actions %} workflow to publish your site.
|
||||
|
||||
If you do not need any control over the build process for your site, we recommend that you publish your site when changes are pushed to a specific branch. {% data reusables.pages.pages-about-branch-source %}
|
||||
|
||||
If you want to use a build process other than Jekyll or you do not want a dedicated branch to hold your compiled static files, we recommend that you write a {% data variables.product.prodname_actions %} workflow to publish your site. {% data variables.product.product_name %} provides starter workflows for common publishing scenarios to help you write your workflow.
|
||||
|
||||
{% else %}
|
||||
|
||||
Your {% data variables.product.prodname_pages %} site will publish whenever changes are pushed to a specific branch. {% data reusables.pages.pages-about-branch-source %}
|
||||
|
||||
{% endif %}
|
||||
9
data/reusables/pages/pages-custom-workflow-beta.md
Normal file
9
data/reusables/pages/pages-custom-workflow-beta.md
Normal file
@@ -0,0 +1,9 @@
|
||||
{% ifversion pages-custom-workflow %}
|
||||
|
||||
{% note %}
|
||||
|
||||
Note: Publishing your {% data variables.product.prodname_pages %} site with a custom {% data variables.product.prodname_actions %} workflow is in beta and subject to change.
|
||||
|
||||
{% endnote %}
|
||||
|
||||
{% endif %}
|
||||
@@ -1 +1 @@
|
||||
Changes to your site are published automatically when the changes are merged into your site's publishing source. If you want to preview your changes first, you can make the changes locally instead of on {% data variables.product.product_name %}. Then, test your site locally. For more information, see "[Testing your {% data variables.product.prodname_pages %} site locally with Jekyll](/articles/testing-your-github-pages-site-locally-with-jekyll)."
|
||||
{% ifversion pages-custom-workflow %}If you are publishing from a branch, changes{% else %}Changes{% endif %} to your site are published automatically when the changes are merged into your site's publishing source. {% ifversion pages-custom-workflow %}If you are publishing from a custom {% data variables.product.prodname_actions %} workflow, changes are published whenever your workflow is triggered (typically by a push to the default branch). {% endif %}If you want to preview your changes first, you can make the changes locally instead of on {% data variables.product.product_name %}. Then, test your site locally. For more information, see "[Testing your {% data variables.product.prodname_pages %} site locally with Jekyll](/articles/testing-your-github-pages-site-locally-with-jekyll)."
|
||||
|
||||
@@ -1 +1 @@
|
||||
To set up automatic workflows for a repository project board, you must have write access to the repository. Organization owners and members can configure automatic workflows on an organization-wide project board.
|
||||
To set up automatic workflows for a repository {% data variables.projects.projects_v1_board %}, you must have write access to the repository. Organization owners and members can configure automatic workflows on an organization-wide {% data variables.projects.projects_v1_board %}.
|
||||
|
||||
@@ -1 +1 @@
|
||||
If a person has multiple avenues of access to an organization project board (individually, through a team, or as an organization member), the highest project board permission level overrides lower permission levels.
|
||||
If a person has multiple avenues of access to an organization {% data variables.projects.projects_v1_board %} (individually, through a team, or as an organization member), the highest {% data variables.projects.projects_v1_board %} permission level overrides lower permission levels.
|
||||
|
||||
@@ -1 +1 @@
|
||||
1. On the top-right side of the project board, click {% octicon "three-bars" aria-label="The three-bars octicon" %} **Menu**.
|
||||
1. On the top-right side of the {% data variables.projects.projects_v1_board %}, click {% octicon "three-bars" aria-label="The three-bars octicon" %} **Menu**.
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{% ifversion fpt or ghec %}
|
||||
You can also copy a project board to reuse its customizations for similar projects. For more information, see "[Copying a project board](/articles/copying-a-project-board)."
|
||||
You can also copy a {% data variables.projects.projects_v1_board %} to reuse its customizations for similar projects. For more information, see "[Copying a {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)."
|
||||
{% endif %}
|
||||
|
||||
@@ -1 +1 @@
|
||||
You can view and make lightweight edits to issues and pull requests within your project board by clicking on the issue or pull request's title.
|
||||
You can view and make lightweight edits to issues and pull requests within your {% data variables.projects.projects_v1_board %} by clicking on the issue or pull request's title.
|
||||
|
||||
@@ -1 +1 @@
|
||||
You can link up to twenty-five repositories to your organization or user-owned project board. Linking repositories makes it easier to add issues and pull requests from those repositories to your project board using **{% octicon "plus" aria-label="The Plus icon" %} Add cards** or from the issue or pull requests sidebar.
|
||||
You can link up to twenty-five repositories to your organization or user-owned {% data variables.projects.projects_v1_board %}. Linking repositories makes it easier to add issues and pull requests from those repositories to your {% data variables.projects.projects_v1_board %} using **{% octicon "plus" aria-label="The Plus icon" %} Add cards** or from the issue or pull requests sidebar.
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
- **Read**, which gives people permission to view a project board.
|
||||
- **Write**, which gives people permission to view a project board, link repositories to a project board, and interact with a project board. For more information, see "[Linking a repository to a project board](/articles/linking-a-repository-to-a-project-board)."
|
||||
- **Admin**, which gives people permission to view a project board, interact with a project board, manage project board settings, and manage other people's access to the project board.
|
||||
- **Read**, which gives people permission to view a {% data variables.projects.projects_v1_board %}.
|
||||
- **Write**, which gives people permission to view a {% data variables.projects.projects_v1_board %}, link repositories to a {% data variables.projects.projects_v1_board %}, and interact with a {% data variables.projects.projects_v1_board %}. For more information, see "[Linking a repository to a {% data variables.product.prodname_project_v1 %}](/articles/linking-a-repository-to-a-project-board)."
|
||||
- **Admin**, which gives people permission to view a {% data variables.projects.projects_v1_board %}, interact with a {% data variables.projects.projects_v1_board %}, manage {% data variables.projects.projects_v1_board %} settings, and manage other people's access to the {% data variables.projects.projects_v1_board %}.
|
||||
|
||||
@@ -1 +1 @@
|
||||
By default, user-owned and organization-wide project boards are private and only visible to people with read, write, or admin permissions to the project board. {% ifversion ghae %}An internal{% else %}A public{% endif %} project board is visible to {% ifversion ghae %}anyone with access to your enterprise on {% data variables.product.prodname_ghe_managed %}{% elsif ghes %}anyone with access to your {% data variables.product.prodname_ghe_server %} instance{% else %}anyone with the project board's URL{% endif %}. Repository-level project boards share the visibility of their repository. That is, a private repository will have a private board, and this visibility cannot be changed.
|
||||
By default, user-owned and organization-wide {% data variables.projects.projects_v1_boards %} are private and only visible to people with read, write, or admin permissions to the {% data variables.projects.projects_v1_board %}. {% ifversion ghae %}An internal{% else %}A public{% endif %} {% data variables.projects.projects_v1_board %} is visible to {% ifversion ghae %}any with access to your enterprise{% else %}anyone{% endif %} with the {% data variables.projects.projects_v1_board %}'s URL. Repository-level {% data variables.projects.projects_v1_boards %} share the visibility of their repository. That is, a private repository will have a private project, and this visibility cannot be changed.
|
||||
|
||||
@@ -1 +1 @@
|
||||
If progress tracking is enabled, a progress bar appears above the project board, on the project listing page, in the issue sidebar, and in references to the project on other project boards.
|
||||
If progress tracking is enabled, a progress bar appears above the {% data variables.projects.projects_v1_board %}, on the project listing page, in the issue sidebar, and in references to the project on other {% data variables.projects.projects_v1_boards %}.
|
||||
|
||||
@@ -1 +1 @@
|
||||
When you close a project board, any workflow automation configured for the project board will pause. If you reopen a project board, you have the option to sync automation, which updates the position of the cards on the board according to the automation settings configured for the board. For more information, see "[Reopening a closed project board](/articles/reopening-a-closed-project-board)" or "[Closing a project board](/articles/closing-a-project-board)."
|
||||
When you close a {% data variables.projects.projects_v1_board %}, any workflow automation configured for the {% data variables.projects.projects_v1_board %} will pause. If you reopen a {% data variables.projects.projects_v1_board %}, you have the option to sync automation, which updates the position of the cards on the board according to the automation settings configured for the project. For more information, see "[Reopening a closed {% data variables.product.prodname_project_v1 %}](/articles/reopening-a-closed-project-board)" or "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)."
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
1. In the projects list, click the name of the project board.
|
||||
1. In the projects list, click the name of the {% data variables.projects.projects_v1_board %}.
|
||||

|
||||
|
||||
@@ -1 +1 @@
|
||||
You can use a project board template to create a project board with automation already configured. For more information, see "[About project boards](/articles/about-project-boards#templates-for-project-boards)."
|
||||
You can use a {% data variables.projects.projects_v1_board %} template to create a {% data variables.projects.projects_v1_board %} with automation already configured. For more information, see "[About {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards#templates-for-project-boards)."
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Projects (beta) includes built-in workflows that you can use to update the **Status** of items based on certain events. For example, you can automatically set the status to **Todo** when an item is added to your project or set the status to **Done** when an issue is closed.
|
||||
{% data variables.product.prodname_projects_v2 %} includes built-in workflows that you can use to update the **Status** of items based on certain events. For example, you can automatically set the status to **Todo** when an item is added to your project or set the status to **Done** when an issue is closed.
|
||||
|
||||
When your project initializes, two workflows are enabled by default: When issues or pull requests in your project are closed, their status is set to **Done**, and when pull requests in your project are merged, their status is set to **Done**.
|
||||
|
||||
@@ -1,8 +1,3 @@
|
||||
1. Navigate to your project.
|
||||
2. In the top-right, to access insights, click {% octicon "graph" aria-label="the graph icon" %}.
|
||||
|
||||
{% note %}
|
||||
|
||||
**Note:** This feature is currently in a private preview and only available for some organizations. If the {% octicon "graph" aria-label="the graph icon" %} icon is not displayed in your project, insights is not yet enabled for your organization.
|
||||
|
||||
{% endnote %}
|
||||

|
||||
|
||||
4
data/reusables/projects/add-draft-issue.md
Normal file
4
data/reusables/projects/add-draft-issue.md
Normal file
@@ -0,0 +1,4 @@
|
||||
{% data reusables.projects.add-item-bottom-row %}
|
||||
1. Type your idea, then press **Enter**.
|
||||

|
||||
1. To add body text, click on the title of the draft issue. In the markdown input box that appears, enter the text for the draft issue body, then click **Save**.
|
||||
2
data/reusables/projects/add-item-bottom-row.md
Normal file
2
data/reusables/projects/add-item-bottom-row.md
Normal file
@@ -0,0 +1,2 @@
|
||||
1. Place your cursor in the bottom row of the project, next to the {% octicon "plus" aria-label="plus icon" %}.
|
||||

|
||||
4
data/reusables/projects/add-item-via-paste.md
Normal file
4
data/reusables/projects/add-item-via-paste.md
Normal file
@@ -0,0 +1,4 @@
|
||||
{% data reusables.projects.add-item-bottom-row %}
|
||||
1. Paste the URL of the issue or pull request.
|
||||

|
||||
3. To add the issue or pull request, press <kbd>Return</kbd>.
|
||||
6
data/reusables/projects/bulk-add.md
Normal file
6
data/reusables/projects/bulk-add.md
Normal file
@@ -0,0 +1,6 @@
|
||||
1. Optionally, to change the repository, click the dropdown and select a repository. You can also search for specific issues and pull requests.
|
||||

|
||||
1. Select the issues and pull requests you want to add.
|
||||

|
||||
1. Click **Add selected items**.
|
||||

|
||||
@@ -1,8 +1,9 @@
|
||||
1. On {% data variables.product.prodname_dotcom %}, navigate to the main page of your organization.
|
||||
1. Click {% octicon "table" aria-label="The project icon" %} **Projects**.
|
||||
1. Select the **New project** drop-down menu and click **New project (Beta)**.
|
||||
|
||||

|
||||
1. When prompted to select a template, click a template or, to start with an empty project, click "Table" or "Board". Then, click **Create**.
|
||||
{% data reusables.profile.access_org %}
|
||||
{% data reusables.user-settings.access_org %}
|
||||
1. Under your organization name, click {% octicon "table" aria-label="The project icon" %} **Projects**.
|
||||

|
||||
1. Click **New project**.
|
||||

|
||||
1. When prompted to select a template, click a template or, to start with an empty project, click **Table** or **Board**. Then, click **Create**.
|
||||
|
||||

|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
1. On any {% data variables.product.product_name %} page, click on your avatar, then select **Your projects**.
|
||||
1. Select the **New project** drop-down menu and click **New project (Beta)**.
|
||||
|
||||

|
||||
1. When prompted to select a template, click a template or, to start with an empty project, click "Table" or "Board". Then, click **Create**.
|
||||
{% data reusables.profile.access_profile %}
|
||||
1. On your profile, click {% octicon "table" aria-label="The project icon" %} **Projects**.
|
||||

|
||||
1. Click **New project**.
|
||||

|
||||
1. When prompted to select a template, click a template or, to start with an empty project, click **Table** or **Board**. Then, click **Create**.
|
||||
|
||||

|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
1. Navigate to your project.
|
||||
1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu.
|
||||

|
||||
1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**.
|
||||

|
||||
1. Under **Default workflows**, click on the workflow that you want to edit.
|
||||

|
||||
1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on.
|
||||

|
||||
1. Next to **Set**, choose the value that you want to set the status to.
|
||||

|
||||
1. If the workflow is disabled, click the toggle next to **Disabled** to enable the workflow.
|
||||

|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
1. Next to the project you want to migrate, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu.
|
||||
1. In the menu, click **Migrate to beta**.
|
||||

|
||||
1. In the menu, click **Migrate**.
|
||||

|
||||
1. In the the popup, select what you want to happen to the project after it is migrated. We recommend selecting "Close the old project" so it's clear which project is in use.
|
||||

|
||||

|
||||
1. In the bottom right of the popup, click **Start migration**.
|
||||

|
||||

|
||||
|
||||
6
data/reusables/projects/new-field.md
Normal file
6
data/reusables/projects/new-field.md
Normal file
@@ -0,0 +1,6 @@
|
||||
1. In table view, in the rightmost field header, click {% octicon "plus" aria-label="the plus icon" %}.
|
||||

|
||||
1. Click **New field**.
|
||||

|
||||
1. Type the name of your new field.
|
||||

|
||||
2
data/reusables/projects/new-view.md
Normal file
2
data/reusables/projects/new-view.md
Normal file
@@ -0,0 +1,2 @@
|
||||
1. To the right of your existing views, click **New view**
|
||||

|
||||
1
data/reusables/projects/open-item-menu.md
Normal file
1
data/reusables/projects/open-item-menu.md
Normal file
@@ -0,0 +1 @@
|
||||
1. Select the {% octicon "triangle-down" aria-label="the item menu" %} (in table layout) or the {% octicon "kebab-horizontal" aria-label="the item menu" %} (in board layout).
|
||||
2
data/reusables/projects/open-view-menu.md
Normal file
2
data/reusables/projects/open-view-menu.md
Normal file
@@ -0,0 +1,2 @@
|
||||
1. Click {% octicon "triangle-down" aria-label="the drop-down icon" %} next to the name of the currently open view.
|
||||

|
||||
@@ -2,9 +2,12 @@ You can set your project's description and README to share the purpose of your p
|
||||
|
||||
{% data reusables.projects.project-settings %}
|
||||
1. To add a short description to your project, under "Add a description", type your description in the text box and click **Save**.
|
||||

|
||||
1. To update your project's README, under "README", type your content in the text box.
|
||||
- You can format your README using Markdown. For more information, see "[Basic writing and formatting syntax](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)."
|
||||
- To toggle between the text box and a preview of your changes, click {% octicon "eye" aria-label="The preview icon" %} or {% octicon "pencil" aria-label="The edit icon" %}.
|
||||

|
||||
1. To save changes to your README, click **Save**.
|
||||

|
||||
|
||||
You can view and make quick changes to your project description and README by navigating to your project and clicking {% octicon "sidebar-expand" aria-label="The sidebar icon" %} in the top right.
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
1. Navigate to your project.
|
||||
1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu.
|
||||
1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings.
|
||||

|
||||
2. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings.
|
||||

|
||||
|
||||
@@ -3,9 +3,8 @@
|
||||
{% note %}
|
||||
|
||||
**Notes:**
|
||||
|
||||
* Projects (beta), the all-new projects experience, is now available. For more information, see "[About projects (beta)](/issues/trying-out-the-new-projects-experience/about-projects)" and "[Migrating your project to Projects (beta)](/issues/trying-out-the-new-projects-experience/migrating-your-project)."
|
||||
* You can only create a new classic project board for an organization, user, or repository that already has at least one classic project board. If you're unable to create a classic project board, create a beta project board instead.
|
||||
* {% data variables.product.prodname_projects_v2 %}, the all-new projects experience, is now available. For more information about {% data variables.product.prodname_projects_v2 %}, see "[About {% data variables.product.prodname_projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)" and for information about migrating your {% data variables.projects.projects_v1_board %}, see "[Migrating from {% data variables.product.prodname_projects_v1_caps %}](/issues/planning-and-tracking-with-projects/creating-projects/migrating-from-projects-classic)."
|
||||
* You can only create a new classic project board for an organization, user, or repository that already has at least one classic project board. If you're unable to create a classic project board, create a project board instead.
|
||||
|
||||
{% endnote %}
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
**Notes:**
|
||||
|
||||
* This API only applies to project boards. Projects (beta) can be managed with the GraphQL API. For more information, see "[Using the API to manage projects (beta)](/issues/trying-out-the-new-projects-experience/using-the-api-to-manage-projects)."
|
||||
* You can only create a new classic project board for an organization, user, or repository that already has at least one classic project board.
|
||||
* This API only applies to {% data variables.product.prodname_projects_v1 %}. {% data variables.product.prodname_projects_v2 %} can be managed with the GraphQL API. For more information, see "[Using the API to manage projects](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)."
|
||||
* You can only create a new {% data variables.projects.projects_v1_board %} for an organization, user, or repository that already has at least one {% data variables.projects.projects_v1_board %}.
|
||||
|
||||
{% endnote %}
|
||||
{% endif %}
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||

|
||||
1. Click the project you want to reopen.
|
||||
1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu.
|
||||
1. In the menu, to access the project settings, click {% octicon "gear" aria-label="The gear icon" %} **Settings**.
|
||||

|
||||
1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings.
|
||||

|
||||
1. At the bottom of the page, click **Re-open project**.
|
||||

|
||||
|
||||
3
data/reusables/projects/save-view.md
Normal file
3
data/reusables/projects/save-view.md
Normal file
@@ -0,0 +1,3 @@
|
||||
{% data reusables.projects.open-view-menu %}
|
||||
1. Click **Save changes**.
|
||||

|
||||
5
data/reusables/projects/select-an-item.md
Normal file
5
data/reusables/projects/select-an-item.md
Normal file
@@ -0,0 +1,5 @@
|
||||
1. Select the item. To select multiple items, do one of the following:
|
||||
- Hold <kbd>Command</kbd> (Mac) or <kbd>Ctrl</kbd> (Windows/Linux) and click each item.
|
||||
- Select an item then press <kbd>Shift</kbd>+<kbd>↑</kbd> or <kbd>Shift</kbd>+<kbd>↓</kbd> to select additional items above or below the selected item.
|
||||
- Select an item then press <kbd>Shift</kbd> and click another item to select all items between the two items.
|
||||
- With a row or item already selected, press <kbd>Command</kbd>+<kbd>A</kbd> (Mac) or <kbd>Ctrl</kbd>+<kbd>A</kbd> (Windows/Linux) to select all items in a column in a board layout or all items in a table layout.
|
||||
@@ -0,0 +1,5 @@
|
||||
{% warning %}
|
||||
|
||||
**Warning:** If you attach a file to a pull request, issue comment, or ticket in the {% data variables.contact.support_portal %}, anyone can view the anonymized URL without authentication, even if the pull request is in a private repository{% ifversion ghes %}, or if private mode is enabled{% endif %}. To keep sensitive media files private, serve them from a private network or server that requires authentication. {% ifversion fpt or ghec %}For more information on anonymized URLs see "[About anonymized URLs](/github/authenticating-to-github/about-anonymized-urls)".{% endif %}
|
||||
|
||||
{% endwarning %}
|
||||
@@ -36,6 +36,8 @@
|
||||
- Steps to reproduce the issue
|
||||
- Any special circumstances surrounding the discovery of the issue (for example, the first occurrence or occurrence after a specific event, frequency of occurrence, business impact of the problem, and suggested urgency)
|
||||
- Exact wording of error messages
|
||||
{% indented_data_reference reusables.repositories.anyone-can-view-anonymized-url spaces=3 %}
|
||||
|
||||
{%- ifversion ghes %}
|
||||
1. Optionally, attach diagnostics files and other files by dragging and dropping, uploading, or pasting from the clipboard.
|
||||
{%- endif %}
|
||||
|
||||
@@ -1 +1 @@
|
||||
Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/rest/reference/projects#cards)" REST API.
|
||||
Activity related to cards in a {% data variables.projects.projects_v1_board %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/rest/reference/projects#cards)" REST API.
|
||||
|
||||
@@ -1 +1 @@
|
||||
Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/rest/reference/projects#columns)" REST API.
|
||||
Activity related to columns in a {% data variables.projects.projects_v1_board %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/rest/reference/projects#columns)" REST API.
|
||||
|
||||
@@ -1 +1 @@
|
||||
Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/rest/reference/projects)" REST API.
|
||||
Activity related to {% data variables.projects.projects_v1_boards %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/rest/reference/projects)" REST API.
|
||||
|
||||
@@ -85,6 +85,17 @@ prodname_codeql_cli: 'CodeQL CLI'
|
||||
codeql_cli_ghes_recommended_version: >-
|
||||
{% ifversion ghes < 3.3 %}2.6.3{% elsif ghes < 3.5 %}2.7.6{% elsif ghes = 3.5 %}2.8.5{% elsif ghes = 3.6 %}2.9.4{% elsif ghae-issue-7470 %}2.8.5{% elsif ghae %}2.7.6{% endif %}
|
||||
|
||||
# Projects v2
|
||||
prodname_projects_v2: 'Projects'
|
||||
prodname_projects_v1: >-
|
||||
{% ifversion ghes or ghae %}project boards{% else %}projects (classic){% endif %}
|
||||
prodname_projects_v1_caps: >-
|
||||
{% ifversion ghes or ghae %}Project boards{% else %}Projects (classic){% endif %}
|
||||
prodname_project_v1: >-
|
||||
{% ifversion ghes or ghae %}project board{% else %}project (classic){% endif %}
|
||||
prodname_project_v1_caps: >-
|
||||
{% ifversion ghes or ghae %}Project board{% else %}Project (classic){% endif %}
|
||||
|
||||
# Apps, GitHub Marketplace, and integrations
|
||||
prodname_marketplace: 'GitHub Marketplace'
|
||||
prodname_github_app: 'GitHub App'
|
||||
@@ -188,7 +199,7 @@ prodname_code_scanning_capc: 'Code scanning'
|
||||
prodname_codeql_runner: 'CodeQL runner'
|
||||
prodname_advisory_database: 'GitHub Advisory Database'
|
||||
prodname_codeql_workflow: 'CodeQL analysis workflow'
|
||||
prodname_dependency_review_action: 'Dependency Review GitHub Action'
|
||||
prodname_dependency_review_action: 'dependency review action'
|
||||
|
||||
# Visual Studio
|
||||
prodname_vs: 'Visual Studio'
|
||||
|
||||
15
data/variables/projects.yml
Normal file
15
data/variables/projects.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
projects_v2: 'projects'
|
||||
projects_v2_caps: 'Projects'
|
||||
project_v2: 'project'
|
||||
project_v2_caps: 'Project'
|
||||
|
||||
projects_v1_board: >-
|
||||
{% ifversion ghes or ghae %}project board{% else %}classic project{% endif %}
|
||||
projects_v1_board_caps: >-
|
||||
{% ifversion ghes or ghae %}Project board{% else %}Classic project{% endif %}
|
||||
projects_v1_boards: >-
|
||||
{% ifversion ghes or ghae %}project boards{% else %}classic projects{% endif %}
|
||||
projects_v1_boards_caps: >-
|
||||
{% ifversion ghes or ghae %}Project boards{% else %}Classic projects{% endif %}
|
||||
|
||||
command-palette-shortcut: '<kbd>Command</kbd>+<kbd>K</kbd> (Mac) or <kbd>Ctrl</kbd>+<kbd>K</kbd> (Windows/Linux)'
|
||||
Reference in New Issue
Block a user