Skip to content

Commit 05c51cd

Browse files
authored
Merge pull request #33624 from github/repo-sync
Repo sync
2 parents cd765b0 + 74808e7 commit 05c51cd

File tree

19 files changed

+166
-108
lines changed

19 files changed

+166
-108
lines changed

content/actions/security-guides/automatic-token-authentication.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,10 @@ The following table shows the permissions granted to the `GITHUB_TOKEN` by defau
8787
| {% endif %} |
8888
| checks | read/write | none | read |
8989
| contents | read/write | read | read |
90-
| deployments | read/write | none | read |{% ifversion fpt or ghec %}
91-
| id-token | none | none | read |{% endif %}
90+
| deployments | read/write | none | read |
91+
| {% ifversion fpt or ghec %} |
92+
| id-token | none | none | read |
93+
| {% endif %} |
9294
| issues | read/write | none | read |
9395
| metadata | read | read | read |
9496
| packages | read/write | {% ifversion actions-default-workflow-permissions-restrictive %}read{% else %}none{% endif %} | read |

content/actions/using-workflows/reusing-workflows.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,10 @@ The following table shows the accessibility of reusable workflows to a caller wo
6767

6868
| Caller repository | Accessible workflows repositories |
6969
|----|----|
70-
| `private` | `private`{% ifversion ghes or ghec %}, `internal`,{% endif %} and `public` |{% ifversion ghes or ghec %}
71-
| `internal` | `internal`, and `public` |{% endif %}
70+
| `private` | `private`{% ifversion ghes or ghec %}, `internal`,{% endif %} and `public` |
71+
| {% ifversion ghes or ghec %} |
72+
| `internal` | `internal`, and `public` |
73+
| {% endif %} |
7274
| `public` | `public` |
7375

7476
The **Actions permissions** on the callers repository's Actions settings page must be configured to allow the use of actions and reusable workflows - see "[AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#allowing-select-actions-and-reusable-workflows-to-run)."

content/actions/using-workflows/workflow-commands-for-github-actions.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,7 @@ The following table shows which toolkit functions are available within a workflo
100100
| `core.getInput` | Accessible using environment variable `INPUT_{NAME}` |
101101
| `core.getState` | Accessible using environment variable `STATE_{NAME}` |
102102
| `core.isDebug` | Accessible using environment variable `RUNNER_DEBUG` |
103-
{%- ifversion actions-job-summaries %}
104103
| `core.summary` | Accessible using environment file `GITHUB_STEP_SUMMARY` |
105-
{%- endif %}
106104
| `core.saveState` | Accessible using environment file `GITHUB_STATE` |
107105
| `core.setCommandEcho` | `echo` |
108106
| `core.setFailed` | Used as a shortcut for `::error` and `exit 1` |

content/admin/configuration/configuring-github-connect/about-github-connect.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ After enabling {% data variables.product.prodname_github_connect %}, you will be
2626
After you configure the connection between {% data variables.location.product_location %} and {% data variables.product.prodname_ghe_cloud %}, you can enable individual features of {% data variables.product.prodname_github_connect %} for your enterprise.
2727

2828
| Feature | Description | More information |
29-
| ----------- | ----------- | ----------- |{% ifversion ghes %}
30-
Automatic user license sync | Manage license usage across your {% data variables.product.prodname_enterprise %} deployments by automatically syncing user licenses from {% data variables.location.product_location %} to {% data variables.product.prodname_ghe_cloud %}. | "[AUTOTITLE](/admin/configuration/configuring-github-connect/enabling-automatic-user-license-sync-for-your-enterprise)"{% endif %}{% ifversion ghes %}
29+
| ----------- | ----------- | ----------- |
30+
| {% ifversion ghes %} |
31+
Automatic user license sync | Manage license usage across your {% data variables.product.prodname_enterprise %} deployments by automatically syncing user licenses from {% data variables.location.product_location %} to {% data variables.product.prodname_ghe_cloud %}. | "[AUTOTITLE](/admin/configuration/configuring-github-connect/enabling-automatic-user-license-sync-for-your-enterprise)"|{% endif %}{% ifversion ghes %}
3132
{% data variables.product.prodname_dependabot %} | Allow users to find and fix vulnerabilities in code dependencies. | "[AUTOTITLE](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)"{% endif %}
3233
{% data variables.product.prodname_dotcom_the_website %} actions | Allow users to use actions from {% data variables.product.prodname_dotcom_the_website %} in public workflow files. | "[AUTOTITLE](/admin/github-actions/managing-access-to-actions-from-githubcom/enabling-automatic-access-to-githubcom-actions-using-github-connect)"{% ifversion server-statistics %}
3334
{% data variables.product.prodname_server_statistics %} | Analyze your own aggregate data from GitHub Enterprise Server, and help us improve GitHub products. | "[AUTOTITLE](/admin/configuration/configuring-github-connect/enabling-server-statistics-for-your-enterprise)"{% endif %}
@@ -68,9 +69,14 @@ When you enable {% data variables.product.prodname_github_connect %} or specific
6869
Additional data is transmitted if you enable individual features of {% data variables.product.prodname_github_connect %}.
6970

7071
| Feature | Data | Which way does the data flow? | Where is the data used? |
71-
| ------- | ---- | --------- | ------ |{% ifversion ghes %}
72-
Automatic user license sync | Each {% data variables.product.product_name %} user's user ID and email addresses{% ifversion ghas-in-license-sync %}, and whether the user consumes a license for {% data variables.product.prodname_GH_advanced_security %}{% endif %} | From {% data variables.product.product_name %} to {% data variables.product.prodname_ghe_cloud %} | {% data variables.product.prodname_ghe_cloud %} |{% endif %}{% ifversion ghes %}
73-
{% data variables.product.prodname_dependabot_alerts %} | Vulnerability alerts | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.product_name %} | {% data variables.product.product_name %} |{% endif %}{% ifversion dependabot-updates-github-connect %}
72+
| ------- | ---- | --------- | ------ |
73+
| {% ifversion ghes %} |
74+
Automatic user license sync | Each {% data variables.product.product_name %} user's user ID and email addresses{% ifversion ghas-in-license-sync %}, and whether the user consumes a license for {% data variables.product.prodname_GH_advanced_security %}{% endif %} | From {% data variables.product.product_name %} to {% data variables.product.prodname_ghe_cloud %} | {% data variables.product.prodname_ghe_cloud %} |
75+
| {% endif %} |
76+
| {% ifversion ghes %} |
77+
{% data variables.product.prodname_dependabot_alerts %} | Vulnerability alerts | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.product_name %} | {% data variables.product.product_name %} |
78+
| {% endif %} |
79+
| {% ifversion dependabot-updates-github-connect %} |
7480
{% data variables.product.prodname_dependabot_updates %} | Dependencies and the metadata for each dependency's repository<br><br>If a dependency is stored in a private repository on {% data variables.product.prodname_dotcom_the_website %}, data will only be transmitted if {% data variables.product.prodname_dependabot %} is configured and authorized to access that repository. | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.product_name %} | {% data variables.product.product_name %} {% endif %}
7581
{% data variables.product.prodname_dotcom_the_website %} actions | Name of action, action (YAML file from {% data variables.product.prodname_marketplace %}) | From {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.product_name %}<br><br>From {% data variables.product.product_name %} to {% data variables.product.prodname_dotcom_the_website %} | {% data variables.product.product_name %}{% ifversion server-statistics %}
7682
{% data variables.product.prodname_server_statistics %} | Aggregate metrics about your usage of {% data variables.product.prodname_ghe_server %}. For the complete list of metrics, see "[AUTOTITLE](/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics#server-statistics-data-collected)." | From {% data variables.product.product_name %} to {% data variables.product.prodname_ghe_cloud %} | {% data variables.product.prodname_ghe_cloud %}{% endif %}

content/admin/configuration/hardening-security-for-your-enterprise/enabling-subdomain-isolation.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,16 @@ When subdomain isolation is enabled, {% data variables.product.prodname_ghe_serv
3535
| `http(s)://HOSTNAME/avatars/` | `http(s)://avatars.HOSTNAME/` |
3636
| `http(s)://HOSTNAME/codeload/` | `http(s)://codeload.HOSTNAME/` |
3737
| `http(s)://HOSTNAME/gist/` | `http(s)://gist.HOSTNAME/` |
38-
| `http(s)://HOSTNAME/media/` | `http(s)://media.HOSTNAME/` |{%- ifversion viewscreen-and-notebooks %}
39-
| `http(s)://HOSTNAME/notebooks/` | `http(s)://notebooks.HOSTNAME/` |{%- endif %}
38+
| `http(s)://HOSTNAME/media/` | `http(s)://media.HOSTNAME/` |
39+
| `http(s)://HOSTNAME/notebooks/` | `http(s)://notebooks.HOSTNAME/` |
4040
| `http(s)://HOSTNAME/pages/` | `http(s)://pages.HOSTNAME/` |
4141
| `http(s)://HOSTNAME/raw/` | `http(s)://raw.HOSTNAME/` |
4242
| `http(s)://HOSTNAME/reply/` | `http(s)://reply.HOSTNAME/` |
43-
| `http(s)://HOSTNAME/uploads/` | `http(s)://uploads.HOSTNAME/` |{%- ifversion viewscreen-and-notebooks %}
44-
| `http(s)://HOSTNAME/viewscreen/` | `http(s)://viewscreen.HOSTNAME/` |{%- endif %}{%- ifversion ghes %}
45-
| Not supported | `https://containers.HOSTNAME/` |{%- endif %}
43+
| `http(s)://HOSTNAME/uploads/` | `http(s)://uploads.HOSTNAME/` |
44+
| `http(s)://HOSTNAME/viewscreen/` | `http(s)://viewscreen.HOSTNAME/` |
45+
| {%- ifversion ghes %} |
46+
| Not supported | `https://containers.HOSTNAME/` |
47+
| {%- endif %} |
4648

4749
## Prerequisites
4850

content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,10 @@ You can set the following top-level keys for each issue form.
4646
| `body` | Definition of the input types in the form. | Required | Array |
4747
| `assignees` | People who will be automatically assigned to issues created with this template. | Optional | Array or comma-delimited string |
4848
| `labels` | Labels that will automatically be added to issues created with this template. If a label does not already exist in the repository, it will not be automatically added to the issue. | Optional | Array or comma-delimited string |
49-
| `title` | A default title that will be pre-populated in the issue submission form. | Optional | String |{% ifversion projects-in-issue-forms %}
50-
| `projects` | Projects that any issues created with this template will automatically be added to. The format of this key is `PROJECT-OWNER/PROJECT-NUMBER`. {% note %} **Note:** The person opening the issue must have write permissions for the specified projects. {% ifversion projects-v2 %} If you don't expect people using this template to have write access, consider enabling your project's auto-add workflow. For more information, see "[Adding items automatically](/issues/planning-and-tracking-with-projects/automating-your-project/adding-items-automatically)."{% endif %} {% endnote %} | Optional | Array or comma-delimited string |{% endif %}
49+
| `title` | A default title that will be pre-populated in the issue submission form. | Optional | String |
50+
| {% ifversion projects-in-issue-forms %} |
51+
| `projects` | Projects that any issues created with this template will automatically be added to. The format of this key is `PROJECT-OWNER/PROJECT-NUMBER`. {% note %} **Note:** The person opening the issue must have write permissions for the specified projects. {% ifversion projects-v2 %} If you don't expect people using this template to have write access, consider enabling your project's auto-add workflow. For more information, see "[Adding items automatically](/issues/planning-and-tracking-with-projects/automating-your-project/adding-items-automatically)."{% endif %} {% endnote %} | Optional | Array or comma-delimited string |
52+
| {% endif %} |
5153

5254
For the available `body` input types and their syntaxes, see "[AUTOTITLE](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema)."
5355

content/issues/planning-and-tracking-with-projects/automating-your-project/adding-items-automatically.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,4 @@ Once you have duplicated a workflow, you can click **Edit** to start making chan
7979
## Further reading
8080

8181
* "[AUTOTITLE](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project)"
82-
{%- ifversion projects-v2-workflows %}
8382
* "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations)"
84-
{%- endif %}

content/issues/planning-and-tracking-with-projects/automating-your-project/archiving-items-automatically.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,4 @@ Projects also have a limit on the number of archived items they can contain. You
5151
## Further reading
5252

5353
* "[AUTOTITLE](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/archiving-items-from-your-project)"
54-
{%- ifversion projects-v2-workflows %}
5554
* "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations)"
56-
{%- endif %}

content/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ title: Using the built-in automations
33
shortTitle: Using built-in automations
44
intro: You can use built-in workflows to automate your projects.
55
versions:
6-
feature: projects-v2-workflows
6+
fpt: '*'
7+
ghes: '*'
8+
ghec: '*'
79
type: tutorial
810
topics:
911
- Projects

content/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ To learn more about the different fields you can add to a project, see "[AUTOTIT
3939

4040
### Automating your projects
4141

42-
{% ifversion projects-v2-workflows %}There are a number of ways you can add automation to your project. Built-in workflows allow you to automatically set fields when items are added or changed{% ifversion projects-v2-auto-archive %}, and you can also configure your project to automatically archive items when they meet certain criteria{% ifversion projects-v2-auto-add %} and automatically add items from a repository when they match set criteria{% endif %}{% endif %}. For more information, see "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations)."{% endif %}
42+
There are a number of ways you can add automation to your project. Built-in workflows allow you to automatically set fields when items are added or changed{% ifversion projects-v2-auto-archive %}, and you can also configure your project to automatically archive items when they meet certain criteria{% ifversion projects-v2-auto-add %} and automatically add items from a repository when they match set criteria{% endif %}{% endif %}. For more information, see "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations)."
4343

44-
You can {% ifversion projects-v2-workflows %}also{% endif %} use the GraphQL API and {% data variables.product.prodname_actions %} to take {% ifversion projects-v2-workflows %}even greater{% endif %} control of your project. For more information, see "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)" and "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)."
44+
You can also use the GraphQL API and {% data variables.product.prodname_actions %} to take even greater control of your project. For more information, see "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)" and "[AUTOTITLE](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions)."
4545

4646
{% ifversion projects-v2-tasklists %}
4747

0 commit comments

Comments
 (0)