You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/instructions/code.instructions.md
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,13 +94,33 @@ Run the following commands to validate your changes:
94
94
8. Validate that any new or changed tests pass. See "Tests".
95
95
9. Validate that these changes meet our guidelines. See "Guidelines".
96
96
10. If you are running in agentic mode, _stop_ at this point and request review before continuing. Suggest how the human should review the changes.
97
-
11. If a branch and pull request already exist, commit and push, then _concisely_ comment on the pull request that you are GitHub Copilot and what changes you made and why.
97
+
11. If a branch and pull request already exist, commit and push, then _concisely_ comment on the pull request that you are GitHub Copilot and what changes you made and why.
98
98
12. If this is new work and no pull request exists yet, make a pull request:
99
99
- label "llm-generated"
100
100
- draft mode
101
101
- include "fixes owner/repo#issue" or "towards owner/repo#issue" as appropriate
102
102
13. If you are in agentic mode, offer to wait for CI to run and check that it passes. If the human agrees, verify in CI: `sleep 240 && gh pr checks $number`. Address all failures, don't assume they're flakes.
103
103
14. If you are in agentic mode, offer to do any or all of:
104
104
- mark the pull request as ready,
105
-
- assign the issue to the human if it is not already assigned,
105
+
- assign the issue to the human if it is not already assigned,
106
106
-_concisely_ comment on the issue explaining the change, indicating you are GitHub Copilot.
107
+
108
+
## Logger
109
+
110
+
Use `createLogger` from `@/observability/logger` instead of `console.log` in server-side code.
Copy file name to clipboardExpand all lines: content/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ If you have legacy CAs that are exempt from the expiration requirement, you can
77
77
If you use a username as the login extension, {% data variables.product.company_short %} validates that the named user has not been renamed since the certificate was issued. This prevents a rename attack, where a certificate issued for a username is valid even if the underlying user account changes. To enforce this, the certificate must include the `valid_after` claim, which tells us when the certificate was issued. This field is often missing if an expiration is not required for the certificate, which is why expirations are now required.
78
78
{% endif %}
79
79
80
-
To issue a certificate for someone who uses SSH to access multiple {% data variables.product.company_short %} products, you can include two login extensions to specify the username for each product. For example, the following command would issue a certificate for USERNAME-1 for the user's account for {% data variables.product.prodname_ghe_cloud %}, and USERNAME-2 for the user's account on {% data variables.product.prodname_ghe_server %} at HOSTNAME.
80
+
To issue a certificate for someone who uses SSH to access multiple {% data variables.product.company_short %} products, you can include two login extensions to specify the username for each product. For example, the following command would issue a certificate for USERNAME-1 for the user's account for {% data variables.product.prodname_ghe_cloud %}, and USERNAME-2 for the user's account on {% data variables.product.prodname_ghe_server %} or {% data variables.enterprise.data_residency %} at HOSTNAME.
0 commit comments