From e65cce124022f1544c56ae0e151f205a5ef54d4e Mon Sep 17 00:00:00 2001 From: Manuel Date: Mon, 3 Nov 2025 18:59:21 +0100 Subject: [PATCH 1/9] Add Profile Contributions Matrix --- .../reference/profile-contributions-reference.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index 5ad4a78d8876..1d69ff085091 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -10,6 +10,22 @@ category: - Track your contributions --- +## Profile Contributions Matrix + +| **Action** | **Standalone
Repository** | **Fork β†’ Upstream
Repository** | **Repository
Fork** | +|:---|:---:|:---:|:---:| +| Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | –

| 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | +| **Collaboration Channels** | | | | +| Open Issue | 🟩 | – | ⬜ | +| Answer Issue | ⬜ | – | ⬜ | +| Open Discussion | 🟩 | – | ⬜ | +| Answer Discussion | 🟩 | – | ⬜ | +| **Contribution Channels** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | +| Open PR (Pull Request) | 🟩 | 🟩 | ⬜ | +| Review PR | 🟩 | 🟩 | ⬜ | +| Commit to
Main branches [β“˜](## "The commits were made on the repository's default branch (e.g. main or master) or on the gh-pages branch (for repositories with project sites).") | 🟩
[(RW)](## "Only counts as a contribution, if you are a collaborator on the repository or are a member of the organization that owns the repository.") | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | ⬜

| +| Commit to
Other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | + ## What counts as a contribution Contributions are only counted if they meet certain criteria. In some cases, we may need to rebuild your graph in order for contributions to appear. From dbd184271d7176c9c65d5dd44d3ded12001e279f Mon Sep 17 00:00:00 2001 From: Manuel Date: Mon, 3 Nov 2025 19:07:32 +0100 Subject: [PATCH 2/9] Reorder Profile Contributions Matrix --- .../reference/profile-contributions-reference.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index 1d69ff085091..af779190a115 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -12,19 +12,19 @@ category: ## Profile Contributions Matrix -| **Action** | **Standalone
Repository** | **Fork β†’ Upstream
Repository** | **Repository
Fork** | +| **Action** | **Repository** [β“˜](## "Standalone Repository") | **Upstream ← Fork** [β“˜](## "Action was executed from a repository fork to the upstream parent repository.") | **Fork** [β“˜](## "Repository Fork") | |:---|:---:|:---:|:---:| | Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | –

| 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | +| **Contribution Channels** | | | | +| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | 🟩 | ⬜ | +| Review PR | 🟩 | 🟩 | ⬜ | +| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to
Main branches [β“˜](## "The commits were made on the repository's default branch (e.g. main or master) or on the gh-pages branch (for repositories with project sites).") | 🟩
[(RW)](## "Only counts as a contribution, if you are a collaborator on the repository or are a member of the organization that owns the repository.") | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | ⬜

| +| Commit to
Other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | | **Collaboration Channels** | | | | | Open Issue | 🟩 | – | ⬜ | | Answer Issue | ⬜ | – | ⬜ | | Open Discussion | 🟩 | – | ⬜ | | Answer Discussion | 🟩 | – | ⬜ | -| **Contribution Channels** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | -| Open PR (Pull Request) | 🟩 | 🟩 | ⬜ | -| Review PR | 🟩 | 🟩 | ⬜ | -| Commit to
Main branches [β“˜](## "The commits were made on the repository's default branch (e.g. main or master) or on the gh-pages branch (for repositories with project sites).") | 🟩
[(RW)](## "Only counts as a contribution, if you are a collaborator on the repository or are a member of the organization that owns the repository.") | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | ⬜

| -| Commit to
Other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | ## What counts as a contribution From 427aa129620c90afbaf807bcbdd6372b370eb5ee Mon Sep 17 00:00:00 2001 From: Manuel Date: Mon, 3 Nov 2025 19:16:53 +0100 Subject: [PATCH 3/9] Add link to Profile Contributions Matrix --- .../troubleshooting-missing-contributions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md index a77981e3b830..2e243686f554 100644 --- a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md +++ b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md @@ -62,6 +62,8 @@ If your commits are in a non-default or non-`gh-pages` branch and you'd like the > [!WARNING] > Changing the default branch of the repository will change it for all repository collaborators. Only do this if you want the new branch to become the base against which all future pull requests and commits will be made. +Refer to the [Profile Contributions Matrix](/account-and-profile/reference/profile-contributions-reference) for further details. + ## Commit was made in a fork Commits made in a fork will not count toward your contributions. To make them count, you must open a pull request to have your changes merged into the parent repository. For more information, see [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request). From 2ca4900a4ac7d53d02ec4ababd1cccc118007c6a Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 11:17:49 +0200 Subject: [PATCH 4/9] Refine Profile Contributions Matrix layout for clarity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Move "Upstream ← Fork" column to rightmost position and rename to "Fork β†’ Upstream" so directionality reads left-to-right - Split combined commit row into separate "default branch" and "gh-pages branch" rows so the matrix is self-documenting - Replace undefined "(RW)" shorthand with the standard β“˜ tooltip icon used elsewhere in the table - Clarify "Fork" column tooltip and refine the per-branch Commit tooltips --- .../profile-contributions-reference.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index af779190a115..e7093884b22e 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -12,19 +12,20 @@ category: ## Profile Contributions Matrix -| **Action** | **Repository** [β“˜](## "Standalone Repository") | **Upstream ← Fork** [β“˜](## "Action was executed from a repository fork to the upstream parent repository.") | **Fork** [β“˜](## "Repository Fork") | +| **Action** | **Repository** [β“˜](## "Standalone Repository") | **Fork** [β“˜](## "Fork of an existing repository") | **Fork β†’ Upstream** [β“˜](## "Action was executed from a repository fork to the upstream parent repository.") | |:---|:---:|:---:|:---:| -| Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | –

| 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | +| Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| | **Contribution Channels** | | | | -| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | 🟩 | ⬜ | -| Review PR | 🟩 | 🟩 | ⬜ | -| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to
Main branches [β“˜](## "The commits were made on the repository's default branch (e.g. main or master) or on the gh-pages branch (for repositories with project sites).") | 🟩
[(RW)](## "Only counts as a contribution, if you are a collaborator on the repository or are a member of the organization that owns the repository.") | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | ⬜

| +| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | +| Review PR | 🟩 | ⬜ | 🟩 | +| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | +| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | | Commit to
Other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | | **Collaboration Channels** | | | | -| Open Issue | 🟩 | – | ⬜ | -| Answer Issue | ⬜ | – | ⬜ | -| Open Discussion | 🟩 | – | ⬜ | -| Answer Discussion | 🟩 | – | ⬜ | +| Open Issue | 🟩 | ⬜ | – | +| Answer Issue | ⬜ | ⬜ | – | +| Open Discussion | 🟩 | ⬜ | – | +| Answer Discussion | 🟩 | ⬜ | – | ## What counts as a contribution From f86193f56a7b5be9193fa38aea2034db514d2101 Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 11:27:52 +0200 Subject: [PATCH 5/9] Group Commit rows under their own "Commit" headline in the Profile Contributions Matrix - Add a dedicated "Commit" headline section before "Contribution Channels" - Move the three commit rows (default branch, gh-pages, other) under it - Drop the redundant "Commit" prefix from those rows and start them with "To" since the headline now carries the context --- .../reference/profile-contributions-reference.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index e7093884b22e..e93470e7810a 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -15,12 +15,13 @@ category: | **Action** | **Repository** [β“˜](## "Standalone Repository") | **Fork** [β“˜](## "Fork of an existing repository") | **Fork β†’ Upstream** [β“˜](## "Action was executed from a repository fork to the upstream parent repository.") | |:---|:---:|:---:|:---:| | Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| +| **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | +| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | +| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | +| To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | | **Contribution Channels** | | | | | Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | | Review PR | 🟩 | ⬜ | 🟩 | -| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | -| Commit [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") to gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | -| Commit to
Other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | | **Collaboration Channels** | | | | | Open Issue | 🟩 | ⬜ | – | | Answer Issue | ⬜ | ⬜ | – | From d563956b4867f661050c74562f7fb08fc56cc5b5 Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 15:25:17 +0200 Subject: [PATCH 6/9] Rename collaboration rows and format the "at least one is true" tooltip as a lettered list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename "Open Issue" β†’ "Create new Issue", "Answer Issue" β†’ "Comment on Issue", "Open Discussion" β†’ "Start new Discussion" for clearer GitHub terminology - Use HTML line breaks to render the conditions in the Commit-row tooltip as an (a)/(b)/(c) list, matching the wording of the corresponding bullet list further down the page --- .../reference/profile-contributions-reference.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index e93470e7810a..1b6b9e5811f8 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -16,16 +16,16 @@ category: |:---|:---:|:---:|:---:| | Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| | **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | -| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | -| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: you are a collaborator on the repository or a member of the organization that owns the repository; you have forked the repository; or you have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | +| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: (a) You are a collaborator on the repository or are a member of the organization that owns the repository. (b) You have forked the repository. (c) You have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | +| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: (a) You are a collaborator on the repository or are a member of the organization that owns the repository. (b) You have forked the repository. (c) You have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | | To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | | **Contribution Channels** | | | | | Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | | Review PR | 🟩 | ⬜ | 🟩 | | **Collaboration Channels** | | | | -| Open Issue | 🟩 | ⬜ | – | -| Answer Issue | ⬜ | ⬜ | – | -| Open Discussion | 🟩 | ⬜ | – | +| Create new Issue | 🟩 | ⬜ | – | +| Comment on Issue | ⬜ | ⬜ | – | +| Start new Discussion | 🟩 | ⬜ | – | | Answer Discussion | 🟩 | ⬜ | – | ## What counts as a contribution From 0b338f4a06ff7fe952bdea1885c57769c065b403 Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 16:15:14 +0200 Subject: [PATCH 7/9] Split Repository column into "Own" and "Other" in Profile Contribution Matrix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename "Profile Contributions Matrix" β†’ "Profile Contribution Matrix" and update the inbound link in troubleshooting-missing-contributions.md - Shorten the Forkβ†’Upstream column header to "β†’ Upstream" with a clearer location-based tooltip - Rename "Repository" β†’ "Own Repository" with a precise tooltip; rename "Fork" β†’ "Repository Fork" - Add a rightmost "Other Repository" column whose tooltip spells out the (a)/(b)/(c) exclusions - Use ⬜ 🟩 + β“˜ in Other Repository commit cells to convey "default doesn't count, only counts if you've opened a PR/issue" - Add a Repository Type row labeling each column as Standalone or Fork; clear the redundant "Action" header label - Mirror Own Repository values into β†’ Upstream for the four Collaboration Channels rows - Remove the now-misleading multi-condition tooltip from Own Repository commit cells - Remove the redundant conditional tooltip from β†’ Upstream commit cells --- .../troubleshooting-missing-contributions.md | 2 +- .../profile-contributions-reference.md | 35 ++++++++++--------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md index 2e243686f554..04e6fdc5c15e 100644 --- a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md +++ b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md @@ -62,7 +62,7 @@ If your commits are in a non-default or non-`gh-pages` branch and you'd like the > [!WARNING] > Changing the default branch of the repository will change it for all repository collaborators. Only do this if you want the new branch to become the base against which all future pull requests and commits will be made. -Refer to the [Profile Contributions Matrix](/account-and-profile/reference/profile-contributions-reference) for further details. +Refer to the [Profile Contribution Matrix](/account-and-profile/reference/profile-contributions-reference) for further details. ## Commit was made in a fork diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index 1b6b9e5811f8..fc7c986b820c 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -10,23 +10,24 @@ category: - Track your contributions --- -## Profile Contributions Matrix - -| **Action** | **Repository** [β“˜](## "Standalone Repository") | **Fork** [β“˜](## "Fork of an existing repository") | **Fork β†’ Upstream** [β“˜](## "Action was executed from a repository fork to the upstream parent repository.") | -|:---|:---:|:---:|:---:| -| Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| -| **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | -| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: (a) You are a collaborator on the repository or are a member of the organization that owns the repository. (b) You have forked the repository. (c) You have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | -| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩
[β“˜](## "Only counts as a contribution if at least one is true: (a) You are a collaborator on the repository or are a member of the organization that owns the repository. (b) You have forked the repository. (c) You have opened a pull request or issue in the repository.") | ⬜ | 🟩
[β“˜](## "Only counts as a contribution, if you have opened a pull request / issue in the repository or forked the repository.") | -| To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | -| **Contribution Channels** | | | | -| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | -| Review PR | 🟩 | ⬜ | 🟩 | -| **Collaboration Channels** | | | | -| Create new Issue | 🟩 | ⬜ | – | -| Comment on Issue | ⬜ | ⬜ | – | -| Start new Discussion | 🟩 | ⬜ | – | -| Answer Discussion | 🟩 | ⬜ | – | +## Profile Contribution Matrix + +| | **Own Repository** [β“˜](## "You are a collaborator on the repository or are a member of the organization that owns the standalone repository.") | **Repository Fork** [β“˜](## "Fork of an existing repository") | **β†’ Upstream** [β“˜](## "The upstream parent repository of a fork.") | **Other Repository** [β“˜](## "Standalone Repository, which you (a) aren't a collaborator on the repository and (b) aren't a member of the organization that owns the repository and (c) haven't forked the repository.") | +|:---|:---:|:---:|:---:|:---:| +| Repository Type | Standalone | Fork | Standalone | Standalone | +| Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| –

| +| **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | | +| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts, if you have opened a pull request or issue in the repository.") | +| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts, if you have opened a pull request or issue in the repository.") | +| To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | ⬜ | +| **Contribution Channels** | | | | | +| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | 🟩 | +| Review PR | 🟩 | ⬜ | 🟩 | 🟩 | +| **Collaboration Channels** | | | | | +| Create new Issue | 🟩 | ⬜ | 🟩 | 🟩 | +| Comment on Issue | ⬜ | ⬜ | ⬜ | ⬜ | +| Start new Discussion | 🟩 | ⬜ | 🟩 | 🟩 | +| Answer Discussion | 🟩 | ⬜ | 🟩 | 🟩 | ## What counts as a contribution From beb209e64b36be8628eb9ceecb04f97b9c1e3e9f Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 16:38:28 +0200 Subject: [PATCH 8/9] Polish Profile Contribution Matrix tooltips and section labels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rewrite the Other Repository tooltip for clarity ("where (a) you aren't a collaborator, (b) you aren't a member of the org, and (c) you haven't forked it") - Drop the comma in "Only counts, if…" β†’ "Only counts if…" - Apply the period rule: only full sentences end with "."; fragments like "The upstream parent repository of a fork" and "Commits on other branches…" lose the trailing period - Replace the thin "Fork of an existing repository" tooltip with a proper definition: "A fork is a new repository that shares code and visibility settings with the original 'upstream' repository." - Rename the "Contribution Channels" section to "Pull Request" and drop the now-redundant tooltip on "Open PR" --- .../reference/profile-contributions-reference.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index fc7c986b820c..3f58d85f55a9 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -12,16 +12,16 @@ category: ## Profile Contribution Matrix -| | **Own Repository** [β“˜](## "You are a collaborator on the repository or are a member of the organization that owns the standalone repository.") | **Repository Fork** [β“˜](## "Fork of an existing repository") | **β†’ Upstream** [β“˜](## "The upstream parent repository of a fork.") | **Other Repository** [β“˜](## "Standalone Repository, which you (a) aren't a collaborator on the repository and (b) aren't a member of the organization that owns the repository and (c) haven't forked the repository.") | +| | **Own Repository** [β“˜](## "You are a collaborator on the repository or are a member of the organization that owns the standalone repository.") | **Repository Fork** [β“˜](## "A fork is a new repository that shares code and visibility settings with the original 'upstream' repository.") | **β†’ Upstream** [β“˜](## "The upstream parent repository of a fork") | **Other Repository** [β“˜](## "A standalone repository where (a) you aren't a collaborator, (b) you aren't a member of the organization that owns it, and (c) you haven't forked it.") | |:---|:---:|:---:|:---:|:---:| | Repository Type | Standalone | Fork | Standalone | Standalone | | Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| –

| | **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | | -| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts, if you have opened a pull request or issue in the repository.") | -| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts, if you have opened a pull request or issue in the repository.") | -| To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch.") | ⬜ | ⬜ | ⬜ | ⬜ | -| **Contribution Channels** | | | | | -| Open PR [β“˜](## "PR (Pull Request)") | 🟩 | ⬜ | 🟩 | 🟩 | +| To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts if you have opened a pull request or issue in the repository.") | +| To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts if you have opened a pull request or issue in the repository.") | +| To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch") | ⬜ | ⬜ | ⬜ | ⬜ | +| **Pull Request** | | | | | +| Open PR | 🟩 | ⬜ | 🟩 | 🟩 | | Review PR | 🟩 | ⬜ | 🟩 | 🟩 | | **Collaboration Channels** | | | | | | Create new Issue | 🟩 | ⬜ | 🟩 | 🟩 | From e123535a669a38dd33b0d5fc6ec895df176d2b59 Mon Sep 17 00:00:00 2001 From: Manuel Date: Sun, 26 Apr 2026 20:51:39 +0200 Subject: [PATCH 9/9] Add a few Copilot recommendations --- .../troubleshooting-missing-contributions.md | 2 +- .../reference/profile-contributions-reference.md | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md index 04e6fdc5c15e..f7ec2bc823c0 100644 --- a/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md +++ b/content/account-and-profile/how-tos/contribution-settings/troubleshooting-missing-contributions.md @@ -62,7 +62,7 @@ If your commits are in a non-default or non-`gh-pages` branch and you'd like the > [!WARNING] > Changing the default branch of the repository will change it for all repository collaborators. Only do this if you want the new branch to become the base against which all future pull requests and commits will be made. -Refer to the [Profile Contribution Matrix](/account-and-profile/reference/profile-contributions-reference) for further details. +Refer to the Profile contribution matrix in [AUTOTITLE](/account-and-profile/reference/profile-contributions-reference#profile-contribution-matrix). ## Commit was made in a fork diff --git a/content/account-and-profile/reference/profile-contributions-reference.md b/content/account-and-profile/reference/profile-contributions-reference.md index 3f58d85f55a9..3e4553054450 100644 --- a/content/account-and-profile/reference/profile-contributions-reference.md +++ b/content/account-and-profile/reference/profile-contributions-reference.md @@ -10,13 +10,13 @@ category: - Track your contributions --- -## Profile Contribution Matrix +## Profile contribution matrix | | **Own Repository** [β“˜](## "You are a collaborator on the repository or are a member of the organization that owns the standalone repository.") | **Repository Fork** [β“˜](## "A fork is a new repository that shares code and visibility settings with the original 'upstream' repository.") | **β†’ Upstream** [β“˜](## "The upstream parent repository of a fork") | **Other Repository** [β“˜](## "A standalone repository where (a) you aren't a collaborator, (b) you aren't a member of the organization that owns it, and (c) you haven't forked it.") | |:---|:---:|:---:|:---:|:---:| | Repository Type | Standalone | Fork | Standalone | Standalone | | Create

| 🟩
[β“˜](## "Creating a new repository counts as a contribution.") | 🟩
[β“˜](## "Forking an existing repository counts as a contribution.") | –

| –

| -| **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account on GitHub.") | | | | | +| **Commit** [β“˜](## "Commits will only appear on your contributions graph if the email address used to make the commits is associated with your account.") | | | | | | To default branch [β“˜](## "The commit was made on the repository's default branch (e.g. main or master).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts if you have opened a pull request or issue in the repository.") | | To gh-pages branch [β“˜](## "The commit was made on the gh-pages branch (for repositories with project sites).") | 🟩 | ⬜ | 🟩 | ⬜ 🟩 [β“˜](## "Only counts if you have opened a pull request or issue in the repository.") | | To other branches [β“˜](## "Commits on other branches except the default branch and gh-pages branch") | ⬜ | ⬜ | ⬜ | ⬜ | @@ -29,6 +29,13 @@ category: | Start new Discussion | 🟩 | ⬜ | 🟩 | 🟩 | | Answer Discussion | 🟩 | ⬜ | 🟩 | 🟩 | +Cell legend: + +* 🟩 counts as a contribution +* ⬜ does not count +* ⬜ 🟩 conditional (the β“˜ tooltip on the cell describes when it counts) +* – not applicable + ## What counts as a contribution Contributions are only counted if they meet certain criteria. In some cases, we may need to rebuild your graph in order for contributions to appear.