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: content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications.md
+3-7
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ Anytime you comment in a conversation or when someone @mentions your username, y
79
79
80
80
For conversations you're watching or participating in, you can choose whether you want to receive notifications by email or through the notifications inbox. For more information, see [Choosing your notification settings](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications#choosing-your-notification-settings).
81
81
82
-
{% endif %}
82
+
{% endif %}
83
83
84
84
For example, on your "Notification settings" page:
85
85
* If you don't want notifications to be sent to your email, deselect **email** for participating and watching notifications.
@@ -236,16 +236,14 @@ For more information about the notification delivery methods available to you, a
236
236
237
237
For more information on how to configure notifications for {% data variables.secret-scanning.alerts %}, see [AUTOTITLE](/code-security/secret-scanning/managing-alerts-from-secret-scanning/monitoring-alerts).
238
238
239
-
{% ifversion update-notification-settings-22 or ghes %}
240
-
241
239
## {% data variables.product.prodname_actions %} notification options
242
240
243
241
For repositories that are set up with {% data variables.product.prodname_actions %} and that you are watching, you can choose how you want to receive workflow run updates.
244
242
245
243
{% ifversion update-notification-settings-22 %}
246
244
1. On the "Notification settings" page, under "System", then under "Actions", select the **Don't notify** dropdown menu.
247
245
248
-

246
+

249
247
1. To opt into web notifications, from the dropdown menu, select "On {% data variables.product.prodname_dotcom %}."
250
248
251
249
To opt into email notifications, from the dropdown menu, select "Email."
@@ -254,9 +252,7 @@ For repositories that are set up with {% data variables.product.prodname_actions
254
252
{% ifversion ghes %}
255
253
On the "Notification settings" page, select "Email" or "Web" notifications. Optionally, to only receive notifications for failed workflow runs, select "Send notifications for failed workflows only".
256
254
257
-
{% endif %}
258
-
259
-
{% endif %}
255
+
{% endif %}
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md
-4
Original file line number
Diff line number
Diff line change
@@ -92,8 +92,6 @@ Add pronouns to your public user profile to share information about yourself wit
92
92
93
93
{% endif %}
94
94
95
-
{% ifversion profile-time-zone %}
96
-
97
95
## Setting your location and time zone
98
96
99
97
You can set a location and time zone on your profile to show other people your local time. Your location and time zone will be visible:
@@ -111,8 +109,6 @@ When you view your profile, you will see your location, local time, and your tim
111
109
* Select the **Time zone** dropdown menu, then click your local time zone.
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/maintaining-ownership-continuity-of-your-personal-accounts-repositories.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ The person you invite to be your successor must have a {% data variables.product
36
36
37
37
1. Under "Successor settings", to invite a successor, begin typing a username, full name, or email address, then click their name when it appears.
38
38
39
-

39
+

40
40
41
41
1. Click **Add successor**.
42
42
{% data reusables.user-settings.sudo-mode-popup %}
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/managing-accessibility-settings.md
-4
Original file line number
Diff line number
Diff line change
@@ -48,8 +48,6 @@ By default, all keyboard shortcuts are enabled on {% data variables.product.prod
48
48
* To customize the keyboard shortcuts for triggering the command palette, under "Command palette", use the drop-down menus to choose a keyboard shortcut. For more information, see [AUTOTITLE](/get-started/accessibility/github-command-palette).
49
49
{%- endif %}
50
50
51
-
{% ifversion motion-management %}
52
-
53
51
## Managing motion
54
52
55
53
You can control how {% data variables.product.product_name %} displays animated _.gif_ images.
@@ -61,5 +59,3 @@ By default, {% data variables.product.product_name %} syncs with your system-lev
61
59
1. Under "Motion", manage settings for motion.
62
60
63
61
* To control how {% data variables.product.product_name %} displays animated images, under "Autoplay animated images", select **Sync with system**, **Enabled**, or **Disabled**.
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/managing-security-and-analysis-settings-for-your-personal-account.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ For an overview of repository-level security, see [AUTOTITLE](/code-security/get
35
35
1. Under {% ifversion code-security-wording-only %}"Code security"{% else %}"Code security and analysis"{% endif %}, to the right of the feature, click **Disable all** or **Enable all**.
36
36
1. Optionally, enable the feature by default for new repositories that you own.{% ifversion not ghes %}
37
37
38
-
{% endif %}
38
+
{% endif %}
39
39
40
40
1. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories you own.
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/managing-your-cookie-preferences-for-githubs-enterprise-marketing-pages.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,6 @@ You can customize how non-essential cookies behave on any {% data variables.prod
27
27
28
28
1. Under "Manage cookie preferences," to accept or reject each non-essential cookie, click **Accept** or **Reject**.
29
29
30
-

30
+

Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/managing-your-scheduled-reminders.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ You can set scheduled reminders for personal or team-level review requests for p
28
28
{% data reusables.reminders.scheduled-reminders %}
29
29
1. Next to the organization you'd like to schedule reminders for, click {% octicon "pencil" aria-label="Edit reminder" %}.
30
30
31
-

31
+

32
32
33
33
{% data reusables.reminders.authorize-slack %}
34
34
{% data reusables.reminders.days-dropdown %}
@@ -45,7 +45,7 @@ You can set scheduled reminders for personal or team-level review requests for p
45
45
{% data reusables.reminders.scheduled-reminders %}
46
46
1. Next to the organization you'd like to edit scheduled reminders for, click {% octicon "pencil" aria-label="Edit reminder" %}.
47
47
48
-

48
+

49
49
50
50
{% data reusables.reminders.edit-page %}
51
51
{% data reusables.reminders.update-buttons %}
@@ -57,7 +57,7 @@ You can set scheduled reminders for personal or team-level review requests for p
57
57
{% data reusables.reminders.scheduled-reminders %}
58
58
1. Next to the organization you'd like to delete reminders for, click {% octicon "pencil" aria-label="Edit reminder" %}.
59
59
60
-

60
+

Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/publicizing-or-hiding-organization-membership.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -27,4 +27,4 @@ shortTitle: Show or hide membership
27
27
* To publicize your membership, choose **Public**.
28
28
* To hide your membership, choose **Private**.
29
29
30
-

30
+

Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps.md
## About requesting organization approval for an {% data variables.product.prodname_oauth_app %}
20
20
21
-
Organization members can always request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use, and organization owners receive a notification of pending requests.{% ifversion limit-app-access-requests %} Outside collaborators can request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use if integration access requests are enabled. For more information, see [AUTOTITLE](/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests).{% endif %}
21
+
Organization members can always request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use, and organization owners receive a notification of pending requests.Outside collaborators can request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use if integration access requests are enabled. For more information, see [AUTOTITLE](/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests).
22
22
23
23
## Requesting organization approval for an {% data variables.product.prodname_oauth_app %} you've already authorized for your personal account
Copy file name to clipboardExpand all lines: content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-personal-account/converting-a-user-into-an-organization.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ shortTitle: User into an organization
32
32
> * Since organizations cannot star repositories, you will no longer have access to your original list of starred repositories.
33
33
> * You will no longer have access to the list of users you were following from your user account.
34
34
> * Any followers of your user account will not automatically follow the new organization.
35
-
{% ifversion projects-v2 %}> * Any existing collaborators on your projects will still have access to those projects in the new organization.{% endif %}
35
+
> * Any existing collaborators on your projects will still have access to those projects in the new organization.
36
36
> * {% data variables.product.prodname_actions %} is not automatically enabled on the account after converting it to an organization, and will have to be re-enabled. To re-enable {% data variables.product.prodname_actions %}, create a new workflow file in the `.github/workflows` directory of your repository.
Copy file name to clipboardExpand all lines: content/actions/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners.md
-4
Original file line number
Diff line number
Diff line change
@@ -28,12 +28,8 @@ For information on supported operating systems for self-hosted runners, or using
28
28
29
29
You can set up automation to scale the number of self-hosted runners. For more information, see [AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners/autoscaling-with-self-hosted-runners).
30
30
31
-
{% ifversion actions-single-use-tokens %}
32
-
33
31
You can register ephemeral runners that perform a single job before the registration is cleaned up by using just-in-time runner registration. For more information, see [AUTOTITLE](/actions/security-guides/security-hardening-for-github-actions#using-just-in-time-runners).
34
32
35
-
{% endif %}
36
-
37
33
## Prerequisites
38
34
39
35
{% data reusables.actions.self-hosted-runners-prerequisites %}
Copy file name to clipboardExpand all lines: content/actions/hosting-your-own-runners/managing-self-hosted-runners/autoscaling-with-self-hosted-runners.md
-4
Original file line number
Diff line number
Diff line change
@@ -48,12 +48,8 @@ The {% data variables.product.prodname_actions %} service will then automaticall
48
48
> [!NOTE]
49
49
> If a job is labeled for a certain type of runner, but none matching that type are available, the job does not immediately fail at the time of queueing. Instead, the job will remain queued until the 24 hour timeout period expires.
50
50
51
-
{% ifversion actions-single-use-tokens %}
52
-
53
51
Alternatively, you can create ephemeral, just-in-time runners using the REST API. For more information, see [AUTOTITLE](/rest/actions/self-hosted-runners).
54
52
55
-
{% endif %}
56
-
57
53
## Controlling runner software updates on self-hosted runners
58
54
59
55
By default, self-hosted runners will automatically perform a software update whenever a new version of the runner software is available. If you use ephemeral runners in containers then this can lead to repeated software updates when a new runner version is released. Turning off automatic updates allows you to update the runner version on the container image directly on your own schedule.
> * {% data reusables.actions.self-hosted-runner-removal-impact %}
22
22
> * {% data reusables.actions.self-hosted-runner-auto-removal %}
23
-
{%- ifversion actions-single-use-tokens %}
24
23
> * {% data reusables.actions.jit-runner-removal %}
25
-
{%- endif %}
26
24
27
25
To remove a self-hosted runner from a user repository you must be the repository owner. Organization owners{% ifversion custom-org-roles %} and users with the "Manage organization runners and runner groups" permission{% endif %} can remove a runner from a repository in the organization. {% ifversion custom-org-roles %}For more information about custom organization roles, see [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/about-custom-organization-roles).{% endif %}
28
26
@@ -42,9 +40,7 @@ For information about how to remove a self-hosted runner with the REST API, see
42
40
> [!NOTE]
43
41
> * {% data reusables.actions.self-hosted-runner-removal-impact %}
44
42
> * {% data reusables.actions.self-hosted-runner-auto-removal %}
45
-
{%- ifversion actions-single-use-tokens %}
46
43
> * {% data reusables.actions.jit-runner-removal %}
47
-
{%- endif %}
48
44
49
45
To remove a self-hosted runner from an organization, you must be an organization owner{% ifversion custom-org-roles %} or have the "Manage organization runners and runner groups" permission{% endif %}. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see [AUTOTITLE](/rest/actions/self-hosted-runners).
50
46
@@ -67,11 +63,8 @@ If you use {% data variables.product.prodname_ghe_cloud %}, you can also remove
67
63
> [!NOTE]
68
64
> * {% data reusables.actions.self-hosted-runner-removal-impact %}
69
65
> * {% data reusables.actions.self-hosted-runner-auto-removal %}
70
-
{%- ifversion actions-single-use-tokens %}
71
66
> * {% data reusables.actions.jit-runner-removal %}
72
67
73
-
{%- endif %}
74
-
75
68
To remove a self-hosted runner from an enterprise, you must be an enterprise owner. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see the enterprise endpoints in the [{% data variables.product.prodname_actions %} REST API](/rest/actions/self-hosted-runners).
76
69
77
70
{% data reusables.actions.self-hosted-runner-reusing %}
Copy file name to clipboardExpand all lines: content/actions/security-for-github-actions/security-guides/security-hardening-for-github-actions.md
-4
Original file line number
Diff line number
Diff line change
@@ -352,8 +352,6 @@ You should also consider the environment of the self-hosted runner machines:
352
352
353
353
Some customers might attempt to partially mitigate these risks by implementing systems that automatically destroy the self-hosted runner after each job execution. However, this approach might not be as effective as intended, as there is no way to guarantee that a self-hosted runner only runs one job. Some jobs will use secrets as command-line arguments which can be seen by another job running on the same runner, such as `ps x -w`. This can lead to secret leakages.
354
354
355
-
{% ifversion actions-single-use-tokens %}
356
-
357
355
### Using just-in-time runners
358
356
359
357
To improve runner registration security, you can use the REST API to create ephemeral, just-in-time (JIT) runners. These self-hosted runners perform at most one job before being automatically removed from the repository, organization, or enterprise. For more information about configuring JIT runners, see [AUTOTITLE](/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization).
@@ -367,8 +365,6 @@ Once you have the config file from the REST API response, you can pass it to the
367
365
./run.sh --jitconfig ${encoded_jit_config}
368
366
```
369
367
370
-
{% endif %}
371
-
372
368
### Planning your management strategy for self-hosted runners
373
369
374
370
A self-hosted runner can be added to various levels in your {% data variables.product.prodname_dotcom %} hierarchy: the enterprise, organization, or repository level. This placement determines who will be able to manage the runner:
0 commit comments