Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Managing user account settings
intro: 'You can manage settings for your personal account, including your theme, username, default branch, accessibility, and security settings.'
intro: You can manage settings for your personal account, including your theme, username, default branch, accessibility, and security settings.
redirect_from:
- /categories/29/articles
- /categories/user-accounts
Expand All @@ -16,13 +16,13 @@ versions:
topics:
- Accounts
children:
- /managing-security-and-analysis-features
- /managing-your-tab-size-rendering-preference
- /permission-levels-for-a-project-board-owned-by-a-personal-account
- /managing-accessibility-settings
- /managing-the-default-branch-name-for-your-repositories
- /managing-access-to-your-personal-accounts-project-boards
- /integrating-jira-with-your-personal-projects
- /about-available-for-hire
- /set-your-hiring-status
shortTitle: Personal account settings
---

Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,7 @@ redirect_from:
type: how_to
---

## About accessibility settings

To create an experience on {% data variables.product.github %} that fits your needs, you can customize the user interface. Accessibility settings can be essential for people with disabilities, but can be useful to anyone. For example, customization of keyboard shortcuts is essential to people who navigate using voice control, but can be useful to anyone when a keyboard shortcut for {% data variables.product.github %} clashes with another application shortcut.

You can decide whether you want to use some or all keyboard shortcuts, and control the display of animated images and how links are displayed.

This article will help you customize your experience on the {% data variables.product.github %} website as a whole. For information on using specific {% data variables.product.github %} products with screen readers and other assistive technologies, see the [{% data variables.product.github %} Accessibility Documentation](https://accessibility.github.com/documentation).
> [!NOTE] This article will help you customize your experience on the {% data variables.product.github %} website as a whole. For information on using specific {% data variables.product.github %} products with screen readers and other assistive technologies, see the [{% data variables.product.github %} Accessibility Documentation](https://accessibility.github.com/documentation).

## Managing the appearance of links

Expand All @@ -35,8 +29,6 @@ You can control whether links in text blocks are underlined and therefore more d

## Managing keyboard shortcuts

You can perform actions across the {% data variables.product.github %} website by using your keyboard alone. Keyboard shortcuts can be useful to save time, but can be activated accidentally or interfere with assistive technology.

By default, all keyboard shortcuts are enabled. For more information, see [AUTOTITLE](/get-started/accessibility/keyboard-shortcuts).

{% data reusables.user-settings.access_settings %}
Expand Down Expand Up @@ -65,7 +57,6 @@ By default, {% data variables.product.github %} syncs with your system-level pre

You can customize contrast levels to improve visibility and meet accessibility needs.

* If you're **not signed in**, click {% octicon "sliders" aria-hidden="true" aria-label="sliders" %} on the right in the top navigation bar to access the contrast settings.
* If you're **signed in**, click **{% octicon "paintbrush" aria-hidden="true" aria-label="paintbrush" %} Appearance** in the left sidebar of your user settings. Under "Contrast", you can access the contrast settings.

You can toggle the switch for "Increase contrast" to enable or disable high contrast mode. You can also choose between light and dark mode, or both, based on your system settings.
1. If you're **not signed in**, click {% octicon "sliders" aria-hidden="true" aria-label="sliders" %} on the right in the top navigation bar to access the contrast settings.
1. If you're **signed in**, click **{% octicon "paintbrush" aria-hidden="true" aria-label="paintbrush" %} Appearance** in the left sidebar of your user settings.
1. Under "Contrast", toggle the "Increase contrast" switch.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Managing security and analysis settings for your personal account
intro: 'You can control features that secure and analyze the code in your projects on {% data variables.product.prodname_dotcom %}.'
title: Managing security and analysis features
intro: You can control features that secure and analyze the code in your projects on {% data variables.product.prodname_dotcom %}.
versions:
fpt: '*'
ghec: '*'
Expand All @@ -13,21 +13,12 @@ redirect_from:
- /account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-security-and-analysis-settings-for-your-user-account
- /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-security-and-analysis-settings-for-your-personal-account
- /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
shortTitle: Manage security & analysis
- /account-and-profile/tutorials/managing-security-and-analysis-settings-for-your-personal-account
shortTitle: Security & analysis
contentType: how-tos
---
## About management of security and analysis settings

{% data variables.product.prodname_dotcom %} can help secure your repositories. This topic tells you how you can manage the security and analysis features for all your existing or new repositories.

You can still manage the security and analysis features for individual repositories. For more information, see [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository).

You can also review the security log for all activity on your personal account. For more information, see [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log).

{% data reusables.security.some-security-and-analysis-features-are-enabled-by-default %}

{% data reusables.security.security-and-analysis-features-enable-read-only %}

For an overview of repository-level security, see [AUTOTITLE](/code-security/getting-started/securing-your-repository).
> [!NOTE] This topic tells you how you can manage the security and analysis features for all your existing or new repositories. For information on managing these settings for individual repositories, see [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository).

## Enabling or disabling features for existing repositories

Expand All @@ -40,16 +31,12 @@ For an overview of repository-level security, see [AUTOTITLE](/code-security/get

1. Click **Disable FEATURE** or **Enable FEATURE** to disable or enable the feature for all the repositories you own.

{% data reusables.security.displayed-information %}

## Enabling or disabling features for new repositories

{% data reusables.user-settings.access_settings %}
{% data reusables.user-settings.security-analysis %}
1. Under "{% data variables.product.UI_advanced_security %}", to the right of the feature, enable or disable the feature by default for new repositories that you own.

## Further reading
## Next steps

* [AUTOTITLE](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph)
* [AUTOTITLE](/code-security/dependabot/dependabot-alerts/about-dependabot-alerts)
* [AUTOTITLE](/code-security/dependabot/dependabot-version-updates)
* For reference information, see [AUTOTITLE](/account-and-profile/reference/personal-account-reference#security-and-analysis-features-settings)
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: About 'Available for hire'
intro: 'When you select **Available for hire**, you indicate that you''re open to job opportunities.'
title: Set your hiring status
intro: When you select **Available for hire**, you indicate that you're open to job opportunities.
redirect_from:
- /articles/what-does-the-available-for-hire-checkbox-do
- /github/setting-up-and-managing-your-github-user-account/what-does-the-available-for-hire-checkbox-do
Expand All @@ -9,16 +9,20 @@ redirect_from:
- /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/what-does-the-available-for-hire-checkbox-do
- /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/what-does-the-available-for-hire-checkbox-do
- /account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/about-available-for-hire
- /account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/about-available-for-hire
versions:
fpt: '*'
ghec: '*'
topics:
- Accounts
shortTitle: Available for hire
shortTitle: Set your hiring status
contentType: how-tos
---

When you select **Available for hire** and someone uses the REST API to get public and private information about authenticated users, the `hireable` field returns `true`. For more information, see [AUTOTITLE](/rest/users/users) in the REST API documentation.

{% data reusables.user-settings.access_settings %}

1. Under Jobs Profile, select **Available for hire**, then click **Save jobs profile**.

## Next steps

For reference information, see [AUTOTITLE](/account-and-profile/reference/personal-account-reference#available-for-hire).
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ topics:
- Accounts
- Usernames
shortTitle: Change username
permissions: '{% ifversion ghec %}Users with personal accounts can change their username. Members of an {% data variables.enterprise.prodname_emu_enterprise %} cannot change their username.{% elsif ghes %}If your instance uses built-in authentication, you can change your username. If you sign in to {% data variables.location.product_location %} with LDAP credentials or single sign-on (SSO), only your local administrator can change your username.{% else %}Users with personal accounts can change their username.{% endif %}'
permissions: '{% ifversion ghec %}Users with personal accounts can change their username. Members of an {% data variables.enterprise.prodname_emu_enterprise %} cannot change their username.{% elsif ghes %}If your instance uses built-in authentication or LDAP, you can change your username. If you sign in to {% data variables.location.product_location %} with single sign-on (SSO), only your local administrator can change your username.{% else %}Users with personal accounts can change their username.{% endif %}'
---

## Prerequisites
Expand Down
1 change: 0 additions & 1 deletion content/account-and-profile/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ featuredLinks:
guideCards:
- /account-and-profile/how-tos/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/troubleshooting-missing-contributions
- /account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/blocking-command-line-pushes-that-expose-your-personal-email-address
- '{% ifversion ghes %}/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-user-account-settings/managing-the-default-branch-name-for-your-repositories{% endif %}'
changelog:
label: profiles, github-themes
versions:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,15 @@ versions:
* Any commits authored with a {% data variables.product.company_short %}-provided `noreply` email address cannot be transferred from one account to another. If the account you want to delete used the **Keep my email address private** option, it won't be possible to transfer the commits authored by the account you are deleting to the account you want to keep.
* Issues, pull requests, and discussions will not be attributed to the new account.
* Achievements are not able to be transferred between accounts.

## Security and analysis features settings

{% data reusables.security.some-security-and-analysis-features-are-enabled-by-default %}

{% data reusables.security.security-and-analysis-features-enable-read-only %}

{% data reusables.security.displayed-information %}

## Available for hire

When you select that you are **Available for hire** and someone uses the REST API to get public and private information about authenticated users, the `hireable` field returns `true`. For more information, see [AUTOTITLE](/rest/users/users) in the REST API documentation.
1 change: 0 additions & 1 deletion content/account-and-profile/tutorials/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ topics:
- Accounts
- Profiles
children:
- /managing-security-and-analysis-settings-for-your-personal-account
- /personalize-your-profile
- /managing-your-cookie-preferences-for-githubs-enterprise-marketing-pages
- /using-your-github-profile-to-enhance-your-resume
Expand Down
2 changes: 1 addition & 1 deletion content/actions/concepts/workflows-and-actions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ children:
- /variables
- /contexts
- /expressions
- /reusable-workflows
- /reusing-workflow-configurations
- /custom-actions
- /deployment-environments
- /concurrency
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Reusable workflows
intro: Learn how to avoid duplication when creating a workflow by reusing existing workflows.
title: Reusing workflow configurations
intro: Learn how to avoid duplication when creating a workflow.
shortTitle: Reusing workflow configurations
versions:
fpt: '*'
ghec: '*'
Expand All @@ -9,9 +10,10 @@ redirect_from:
- /actions/using-workflows/avoiding-duplication
- /actions/sharing-automations/avoiding-duplication
- /actions/concepts/workflows-and-actions/avoiding-duplication
- /actions/concepts/workflows-and-actions/reusable-workflows
---

## About reusable workflows
## Reusable workflows

Rather than copying and pasting from one workflow to another, you can make workflows reusable. You and anyone with access to the reusable workflow can then call the reusable workflow from another workflow.

Expand All @@ -33,7 +35,7 @@ If you reuse a workflow from a different repository, any actions in the called w

You can view the reused workflows referenced in your {% data variables.product.prodname_actions %} workflows as dependencies in the dependency graph of the repository containing your workflows. For more information, see “[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph).”

## Reusable workflows versus composite actions
### Reusable workflows versus composite actions

Reusable workflows and composite actions both help you avoid duplicating workflow content. Whereas reusable workflows allow you to reuse an entire workflow, with multiple jobs and steps, composite actions combine multiple steps that you can then run within a job step, just like any other action.

Expand All @@ -57,7 +59,7 @@ Let's compare some aspects of each solution:
| Can connect a maximum of four levels of workflows | Can be nested to have up to 10 composite actions in one workflow |
| Can use secrets | Cannot use secrets |

## Reusable workflows and workflow templates
## Workflow templates

Workflow templates allow everyone in your organization who has permission to create workflows to do so more quickly and easily. When people create a new workflow, they can choose a workflow template and some or all of the work of writing the workflow will be done for them. Within a workflow template, you can also reference reusable workflows to make it easy for people to benefit from reusing centrally managed workflow code.

Expand All @@ -71,6 +73,16 @@ If you use a commit SHA when referencing the reusable workflow, you can ensure t

For more information, see [AUTOTITLE](/actions/using-workflows/creating-starter-workflows-for-your-organization).

{% ifversion fpt or ghec %}

## YAML anchors and aliases

You can use YAML anchors and aliases to reduce repetition in your workflows. An anchor (marked with `&`) identifies a piece of content that you want to reuse, while an alias (marked with `*`) repeats that content in another location. Think of an anchor as creating a named template and an alias as using that template. This is particularly useful when you have jobs or steps that share common configurations.

For reference information and examples, see [AUTOTITLE](/actions/reference/workflows-and-actions/reusing-workflow-configurations#yaml-anchors-and-aliases).

{% endif %}

## Next steps

To start reusing your workflows, see [AUTOTITLE](/actions/how-tos/sharing-automations/reuse-workflows).
Expand Down
Loading
Loading