Skip to content

Commit 906bf62

Browse files
authored
Merge pull request #35335 from github/repo-sync
Repo sync
2 parents 7e85159 + baae5d0 commit 906bf62

File tree

12 files changed

+3262
-371
lines changed

12 files changed

+3262
-371
lines changed

content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/verifying-your-email-address.md

+6-10
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ topics:
1616
shortTitle: Verify your email address
1717
---
1818

19-
## About email verification{% ifversion ghec %} for personal accounts{% endif %}
19+
## About email verification for personal accounts
2020

2121
You can verify your email address after signing up for a new account, or when you add a new email address. If an email address is undeliverable or bouncing, it will be unverified.
2222

@@ -38,15 +38,15 @@ If you do not verify your email address, you will not be able to:
3838
> * {% data reusables.user-settings.no-verification-disposable-emails %}
3939
> * {% data reusables.user-settings.verify-org-approved-email-domain %}
4040
41-
{% ifversion ghec %}
41+
## About email verification for {% data variables.enterprise.prodname_managed_users %}
4242

43-
## About email verification{% ifversion ghec %} for {% data variables.enterprise.prodname_managed_users %}{% endif %}
43+
If you are a member of an {% data variables.enterprise.prodname_emu_enterprise %} and your account was created from August 2024, your email address is unverified by default. Having an unverified email address does not affect most actions you can take on {% data variables.product.prodname_dotcom %}. However, in rare cases it may prevent you from accessing some third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}.
4444

45-
If you are a member of an {% data variables.enterprise.prodname_emu_enterprise %}, your email address is considered unverified if it is used as a verified email by another account on {% data variables.product.prodname_dotcom %}. To verify the email, you will need to unverify the email address for the other account, then verify it for your {% data variables.enterprise.prodname_managed_user %}. See "[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address)."
45+
Until you verify your email address, your account will use a placeholder email address with your enterprise's shortcode appended for certain operations. For example, the REST API endpoint for users will return `[email protected]`. In rare cases, you may find that third-party apps or your company's email provider do not handle the placeholder email correctly.
4646

47-
Having an unverified email address does not affect most actions you can take on {% data variables.product.prodname_dotcom %}. However, it may prevent you from accessing some third-party {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}.
47+
You cannot verify an email address for your {% data variables.enterprise.prodname_managed_user %} if the email address is already verified by another account on {% data variables.product.prodname_dotcom_the_website %}. To verify the email, you will need to unverify the email address on the conflicting account, then verify it for your {% data variables.enterprise.prodname_managed_user %}. See "[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address)."
4848

49-
{% endif %}
49+
Once you verify an email with a {% data variables.enterprise.prodname_managed_user %}, you won't be able to use the email to sign up for a personal account on {% data variables.product.prodname_dotcom_the_website %}.
5050

5151
## Verifying your email address
5252

@@ -74,16 +74,12 @@ If you click on the link in the confirmation email within 24 hours and you are d
7474
1. Sign in to your account.
7575
1. Click on the verification link in the email we sent you.
7676

77-
{% ifversion ghec %}
78-
7977
### Email is already verified by another user
8078

8179
If you see the error message `Error adding EMAIL: Email is already verified by another user`, you must either unverify the email for the other account before proceeding, or choose a different email address to verify.
8280

8381
To unverify an email address, delete it in your email settings, then optionally re-add it without verifying to keep any commits linked to your account. See "[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address)."
8482

85-
{% endif %}
86-
8783
## Further reading
8884

8985
* "[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/changing-your-primary-email-address)"

content/actions/security-for-github-actions/using-artifact-attestations/enforcing-artifact-attestations-with-a-kubernetes-admission-controller.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Once the policy controller has been deployed, you need to add the GitHub `TrustR
6060
helm upgrade trust-policies --install --atomic \
6161
--namespace artifact-attestations \
6262
oci://ghcr.io/github/artifact-attestations-helm-charts/trust-policies \
63-
--version v0.6.1 \
63+
--version v0.6.2 \
6464
--set policy.enabled=true \
6565
--set policy.organization=MY-ORGANIZATION
6666
```
@@ -98,7 +98,7 @@ For example, to enforce attestations for images that match the pattern `ghcr.io/
9898
helm upgrade trust-policies --install --atomic \
9999
--namespace artifact-attestations \
100100
oci://ghcr.io/github/artifact-attestations-helm-charts/trust-policies \
101-
--version v0.6.1 \
101+
--version v0.6.2 \
102102
--set policy.enabled=true \
103103
--set policy.organization=MY-ORGANIZATION \
104104
--set-json 'policy.exemptImages=["index.docker.io/library/busybox**"]' \
@@ -137,7 +137,7 @@ helm show values oci://ghcr.io/github/artifact-attestations-helm-charts/policy-c
137137
For trust policy options:
138138

139139
```bash copy
140-
helm show values oci://ghcr.io/github/artifact-attestations-helm-charts/trust-policies --version v0.6.1
140+
helm show values oci://ghcr.io/github/artifact-attestations-helm-charts/trust-policies --version v0.6.2
141141
```
142142

143143
For more information on the Sigstore Policy Controller, see the [Sigstore Policy Controller documentation](https://docs.sigstore.dev/policy-controller/overview/).

content/get-started/start-your-journey/creating-an-account-on-github.md

+2
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ Note that the steps in this article don't apply to {% data variables.product.pro
3636

3737
During sign up, you'll be asked to verify your email address. Without a verified email address, you won't be able to complete some basic {% data variables.product.prodname_dotcom %} tasks, such as creating a repository.
3838

39+
Some enterprises create {% data variables.enterprise.prodname_managed_users %} for their users. You can't sign up for a personal account with an email address that's already verified for a {% data variables.enterprise.prodname_managed_user %}.
40+
3941
If you're having problems verifying your email address, there are some troubleshooting steps you can take. For more information, see "[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/verifying-your-email-address#troubleshooting-email-verification)."
4042

4143
## Next steps

0 commit comments

Comments
 (0)