Skip to content

Commit 540d70b

Browse files
authored
Tasklists Sunset [Closing Down] (#55746)
1 parent 7d500a3 commit 540d70b

File tree

3 files changed

+79
-73
lines changed

3 files changed

+79
-73
lines changed

content/get-started/writing-on-github/working-with-advanced-formatting/about-task-lists.md

Lines changed: 0 additions & 72 deletions
This file was deleted.
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: About tasklists
3+
intro: 'You can use tasklists to break the work for an issue or pull request into smaller tasks, then track the full set of work to completion.'
4+
product: '{% data reusables.gated-features.markdown-ui %}'
5+
redirect_from:
6+
- /github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests/about-task-lists
7+
- /articles/about-task-lists
8+
- /github/managing-your-work-on-github/about-task-lists
9+
- /issues/tracking-your-work-with-issues/creating-issues/about-task-lists
10+
- /issues/tracking-your-work-with-issues/about-task-lists
11+
- /get-started/writing-on-github/working-with-advanced-formatting/about-task-lists
12+
versions:
13+
fpt: '*'
14+
ghes: '*'
15+
ghec: '*'
16+
topics:
17+
- Pull requests
18+
- Issues
19+
---
20+
21+
## About tasklists
22+
23+
> [!IMPORTANT]
24+
> Tasklists are {% data variables.release-phases.retired %}. You can read more about this on the [GitHub Blog](https://github.blog/changelog/2025-04-29-closing-down-code-scanning-alerts-tracked-in-tasklists/).
25+
>
26+
> {% ifversion sub-issues %} You can use sub-issues as the replacement for tasklist blocks. Sub-issues provide a dedicated section within each issue, making it easier to track related work without relying on Markdown. For more information about sub-issues, see [AUTOTITLE](/issues/tracking-your-work-with-issues/using-issues/adding-sub-issues). {% endif %}
27+
28+
A tasklist is a set of tasks that each render on a separate line with a clickable checkbox. You can select or deselect the checkboxes to mark the tasks as complete or incomplete.
29+
30+
You can use Markdown to create a tasklist in any comment on {% data variables.product.github %}. {% ifversion fpt or ghec %}If you reference an issue, pull request, or discussion in a tasklist, the reference will unfurl to show the title and state.{% endif %}
31+
32+
{% ifversion not fpt or ghec %}
33+
You can view tasklist summary information in issue and pull request lists, when the tasklist is in the initial comment.
34+
{% else %}
35+
36+
## About issue tasklists
37+
38+
If you add a tasklist to the body of an issue, the list has added functionality.
39+
40+
* To help you track your team's work on an issue, the progress of an issue's tasklist appears in various places on {% data variables.product.github %}, such as a repository's list of issues.
41+
* If a task references another issue and someone closes that issue, the task's checkbox will automatically be marked as complete.
42+
* If a task requires further tracking or discussion, you can convert the task to an issue by hovering over the task and clicking {% octicon "issue-opened" aria-label="The issue opened icon" %} in the upper-right corner of the task. To add more details before creating the issue, you can use keyboard shortcuts to open the new issue form. For more information, see [AUTOTITLE](/get-started/accessibility/keyboard-shortcuts#issues-and-pull-requests).
43+
* Any issues referenced in the tasklist will specify that they are tracked in the referencing issue.
44+
45+
![Screenshot of an issue showing a tasklist under the header "Features." Three list items link to other issues.](/assets/images/help/writing/task-list-rendered.png)
46+
47+
{% endif %}
48+
49+
## Creating tasklists
50+
51+
{% data reusables.repositories.task-list-markdown %}
52+
53+
> [!NOTE]
54+
> You cannot create tasklist items within closed issues or issues with linked pull requests.
55+
56+
## Reordering tasks
57+
58+
You can reorder the items in a tasklist. First, click or hover to the left of a task's checkbox until a grid of six dots appears. Then, drag and drop the grid to move the task to a new location.
59+
60+
You can reorder tasks across different lists in the same comment, but you cannot reorder tasks across different comments.
61+
62+
{% ifversion fpt or ghec %} ![Screenshot of a {% data variables.product.prodname_dotcom %} issue showing two tasks in a tasklist. A grid of six dots to the left of the second task is outlined in dark orange.](/assets/images/help/writing/task-list-reorder.png){% endif %}
63+
64+
{% ifversion fpt %}
65+
66+
## Converting tasks into issues
67+
68+
You can also convert tasks into issues. First, hover over one of the items in your tasklist and then click {% octicon "issue-opened" aria-label="Convert to issue" %}.
69+
70+
![Screenshot of an issue showing two tasks. The "Convert to issue" icon is highlighted with an orange outline.](/assets/images/help/writing/convert-task-lists-into-issues.png)
71+
72+
## Navigating tracked issues
73+
74+
Any issues that are referenced in a tasklist specify that they are tracked by the issue that contains the tasklist. To navigate to the tracking issue from the tracked issue, click on the tracking issue number in the **Tracked by** section next to the issue status.
75+
76+
![Screenshot of issue 3 showing the issue status of "Open" and the text "Tracked by issue #2", which is outlined in orange.](/assets/images/help/writing/task-list-tracked.png)
77+
78+
{% endif %}

content/get-started/writing-on-github/working-with-advanced-formatting/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ children:
1616
- /writing-mathematical-expressions
1717
- /autolinked-references-and-urls
1818
- /attaching-files
19-
- /about-task-lists
19+
- /about-tasklists
2020
- /creating-a-permanent-link-to-a-code-snippet
2121
- /using-keywords-in-issues-and-pull-requests
2222
shortTitle: Work with advanced formatting

0 commit comments

Comments
 (0)