Skip to content

Commit 77a615d

Browse files
authored
Merge branch 'main' into private-pages-cname-subdomain-section
2 parents 5e95105 + 666fccb commit 77a615d

11 files changed

Lines changed: 36 additions & 118 deletions

File tree

‎content/authentication/authenticating-with-single-sign-on/authorizing-a-personal-access-token-for-use-with-single-sign-on.md‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ redirect_from:
77
- /github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
88
- /github/authenticating-to-github/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
99
- /authentication/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
10+
- /authentication/authenticating-with-single-sign-on/authorizing-credentials-for-single-sign-on-with-a-github-app
1011
versions:
1112
ghec: '*'
1213
shortTitle: '{% data variables.product.pat_generic_caps %} with SSO'
@@ -19,10 +20,6 @@ You must authorize your {% data variables.product.pat_v1 %} after creation befor
1920

2021
{% data reusables.saml.authorized-creds-info %}
2122

22-
Enterprise administrators can use a {% data variables.product.prodname_github_app %} to authorize credentials for multiple organizations. See [AUTOTITLE](/authentication/authenticating-with-single-sign-on/authorizing-credentials-for-single-sign-on-with-a-github-app).
23-
24-
## Authorizing a {% data variables.product.pat_v1 %}
25-
2623
{% data reusables.user-settings.access_settings %}
2724
{% data reusables.user-settings.developer_settings %}
2825
{% data reusables.user-settings.personal_access_tokens %}

‎content/authentication/authenticating-with-single-sign-on/authorizing-credentials-for-single-sign-on-with-a-github-app.md‎

Lines changed: 0 additions & 90 deletions
This file was deleted.

‎content/authentication/authenticating-with-single-sign-on/index.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ children:
1313
- /about-authentication-with-single-sign-on
1414
- /authorizing-an-ssh-key-for-use-with-single-sign-on
1515
- /authorizing-a-personal-access-token-for-use-with-single-sign-on
16-
- /authorizing-credentials-for-single-sign-on-with-a-github-app
1716
- /authorizing-an-app-for-single-sign-on
1817
- /viewing-and-managing-your-active-sso-sessions
1918
shortTitle: Authenticate with SSO

‎content/code-security/index.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ redirect_from:
88
- /enterprise-onboarding/feature-enhancements/about-code-security-for-your-enterprise
99
- /enterprise-onboarding/feature-enhancements/about-enterprise-security
1010
introLinks:
11-
overview: '{% ifversion ghes %}/code-security/getting-started/github-security-features{% endif %}'
11+
overview: '/code-security/getting-started/github-security-features'
1212
generate_secret_risk_assessment_report_for_free: '{% ifversion secret-risk-assessment %}https://github.com/get_started?with=risk-assessment{% endif %}'
1313
layout: discovery-landing
1414
contentType: landing

‎content/copilot/how-tos/copilot-cli/use-copilot-cli/set-session-limit.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ These session limits are **soft limits**. If a response is in progress when the
2727

2828
How the limit is set and applied depends on whether you are in an interactive session or running the CLI programmatically.
2929

30-
> [!TIP]
31-
> {% data variables.product.prodname_ai_credit_singular %} session limits work best when set to > 30 {% data variables.product.prodname_ai_credits_short %} as most model calls will cost more than 20 {% data variables.product.prodname_ai_credits_short %}.
30+
> [!NOTE]
31+
> {% data variables.product.prodname_ai_credit_singular %} session limits must be set to at least 30 {% data variables.product.prodname_ai_credits_short %}.
3232
3333
### Setting a limit within an interactive session
3434

‎content/copilot/how-tos/copilot-cli/use-copilot-cli/steer-agents.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@ docsTeamMetrics:
1616

1717
## Steer the conversation while {% data variables.product.prodname_copilot_short %} is thinking
1818

19-
While {% data variables.product.prodname_copilot_short %} is working on a task, you can enter a new prompt at any time. Any input you send while {% data variables.product.prodname_copilot_short %} is thinking is treated as steering and is considered in the context of the current task.
19+
While {% data variables.product.prodname_copilot_short %} is working on a task, you can enter a new prompt at any time. By default, a plain prompt you send while {% data variables.product.prodname_copilot_short %} is thinking is treated as steering and is considered in the context of the current task.
2020

21-
There is no separate instruction queue. To provide additional instructions, enter another prompt while {% data variables.product.prodname_copilot_short %} is running. {% data variables.product.prodname_copilot_short %} processes each message in order as part of the active task.
21+
## Queue a prompt to be processed next
22+
23+
You can also queue a message instead of steering with it, by pressing <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (or <kbd>Ctrl</kbd>+<kbd>Q</kbd>) instead of <kbd>Enter</kbd>. A queued message waits until the current task finishes, then runs as the next turn, instead of being folded into the task that's in progress. For more information about queued prompts, see [AUTOTITLE](/copilot/concepts/agents/copilot-cli/cancel-and-roll-back).
2224

2325
Steering lets you:
2426

‎content/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/customize-the-agent-environment.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ A `copilot-setup-steps.yml` file looks like a normal {% data variables.product.p
5151
5252
Here is a simple example of a `copilot-setup-steps.yml` file for a TypeScript project that clones the project, installs Node.js and downloads and caches the project's dependencies. You should customize this to fit your own project, including its language(s), its dependencies, and the workflow triggers you need. For example, you wouldn't typically run on both `push` and `pull_request`.
5353

54-
```yaml copy
54+
```yaml
5555
name: "Copilot Setup Steps"
5656

5757
# Automatically run the setup steps when they are changed to allow for easy validation, and

‎content/copilot/tutorials/cloud-agent/improve-a-project.md‎

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Creating this file is optional but is a good idea if you use {% data variables.c
7979

8080
<!-- markdownlint-disable -->
8181
```text copy
82-
Analyze this repository to understand the dependencies that need to be installed on the development environment to work on the code in this repository. Using this information, and the details about the `copilot-setup-steps.yml` file that are given in https://docs.github.com/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment, add a `.github/workflows/copilot-setup-steps.yml` to this repository. This Actions workflow file should install, in the development environment for {% data variables.copilot.copilot_cloud_agent %}, all of the dependencies necessary to work on the code in this repository. Make sure that the workflow job is named `copilot-setup-steps`.
82+
Analyze this repository to understand the dependencies that need to be installed on the development environment to work on the code in this repository. Using this information, and the details about the `copilot-setup-steps.yml` file that are given in https://docs.github.com/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment, add a `.github/workflows/copilot-setup-steps.yml` to this repository. This Actions workflow file should install, in the development environment for {% data variables.copilot.copilot_cloud_agent %}, all of the dependencies necessary to work on the code in this repository. Make sure that the workflow job is named `copilot-setup-steps`, and that the workflow includes a `workflow_dispatch` trigger so that it can be run manually. Choose any other triggers to suit this repository; there's no need to run on both `push` and `pull_request`.
8383
```
8484
<!-- markdownlint-enable -->
8585

@@ -97,12 +97,6 @@ Creating this file is optional but is a good idea if you use {% data variables.c
9797
```yaml
9898
on:
9999
workflow_dispatch:
100-
push:
101-
paths:
102-
- .github/workflows/copilot-setup-steps.yml
103-
pull_request:
104-
paths:
105-
- .github/workflows/copilot-setup-steps.yml
106100

107101
jobs:
108102
copilot-setup-steps:

‎content/packages/working-with-a-github-packages-registry/working-with-the-npm-registry.md‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ If your instance has subdomain isolation enabled:
6969
{% endif %}
7070

7171
```shell
72-
//{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME/{% endif %}/:_authToken=TOKEN
72+
//{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME{% endif %}/:_authToken=TOKEN
7373
```
7474

7575
{% ifversion ghes %}
@@ -161,7 +161,7 @@ You can use `publishConfig` element in the `package.json` file to specify the re
161161

162162
```shell
163163
"publishConfig": {
164-
"registry": "https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm. HOSTNAME/{% endif %}"
164+
"registry": "https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME/{% endif %}"
165165
},
166166
```
167167

@@ -225,23 +225,23 @@ You also need to add the `.npmrc` file to your project so that all requests to i
225225

226226
### Installing packages from other organizations
227227

228-
By default, you can only use {% data variables.product.prodname_registry %} packages from one organization. If you'd like to route package requests to multiple organizations and users, you can add additional lines to your `.npmrc` file, replacing {% ifversion ghes %}`HOSTNAME` with the host name of {% data variables.location.product_location %} and {% endif %}`NAMESPACE` with the name of the personal account or organization {% ifversion packages-npm-v2 %}to which the package is scoped{% else %}that owns the repository containing the project{% endif %}.
228+
By default, you can only use {% data variables.product.prodname_registry %} packages from one organization. If you'd like to route package requests to multiple organizations and users, you can add additional lines to your `.npmrc` file, replacing {% ifversion ghes %}`HOSTNAME` with the host name of {% data variables.location.product_location %} and {% endif %}`NAMESPACE1` and `NAMESPACE2` with the names of the personal accounts or organizations {% ifversion packages-npm-v2 %}to which the packages are scoped{% else %}that own the repositories containing the projects{% endif %}.
229229

230230
{% ifversion ghes %}
231231
If your instance has subdomain isolation enabled:
232232
{% endif %}
233233

234234
```shell
235-
@NAMESPACE:registry=https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME{% endif %}
236-
@NAMESPACE:registry=https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME{% endif %}
235+
@NAMESPACE1:registry=https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME{% endif %}
236+
@NAMESPACE2:registry=https://{% ifversion fpt or ghec %}npm.pkg.github.com{% else %}npm.HOSTNAME{% endif %}
237237
```
238238

239239
{% ifversion ghes %}
240240
If your instance has subdomain isolation disabled:
241241

242242
```shell
243-
@NAMESPACE:registry=https://HOSTNAME/_registry/npm
244-
@NAMESPACE:registry=https://HOSTNAME/_registry/npm
243+
@NAMESPACE1:registry=https://HOSTNAME/_registry/npm
244+
@NAMESPACE2:registry=https://HOSTNAME/_registry/npm
245245
```
246246

247247
{% endif %}

‎content/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-required-status-checks.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,25 @@ Use the pull request status checks box to identify which commit must pass.
5050

5151
See [AUTOTITLE](/rest/pulls/pulls#get-a-pull-request).
5252

53+
## Checks from some workflow jobs are not evaluated
54+
55+
A {% data variables.product.prodname_actions %} workflow run can report checks that do not appear in a pull request's checks section or satisfy required status checks in a branch ruleset. For checks created by workflow jobs to be evaluated for a pull request, the workflow run must be triggered by one of these events:
56+
57+
* `push`
58+
* `pull_request`
59+
* `pull_request_review`
60+
* `pull_request_target`
61+
* `deployment`
62+
* `deployment_status`
63+
64+
For example, if a workflow is triggered by `workflow_dispatch` on a pull request's head branch, checks reported by its jobs do not appear in the pull request's checks section. Even if the checks pass for the head commit, they do not satisfy a required status check in a branch ruleset.
65+
66+
Check the event that triggered the workflow run. If the workflow uses another event, update its `on` configuration to use an eligible event appropriate for your workflow, such as `pull_request`. See [AUTOTITLE](/actions/reference/workflows-and-actions/events-that-trigger-workflows).
67+
68+
This restriction applies only to checks created by workflow jobs, not to checks created by an external {% data variables.product.prodname_github_app %}.
69+
70+
Merge queues require the separate `merge_group` event. See [Status checks with {% data variables.product.prodname_actions %} and a Merge queue](#status-checks-with-github-actions-and-a-merge-queue).
71+
5372
## Handling skipped but required checks
5473

5574
| Cause | Result | How to fix or check |

0 commit comments

Comments
 (0)