How to write a GraphQL query to get list of tasks for an issue? #40148
Replies: 3 comments 1 reply
-
I haven't found it either, I guess it's not supported (yet). A more impure workaround would be to get the # example: https://github.com/junegunn/fzf/issues/1191
text=$(gh api graphql \
--raw-field owner=junegunn \
--raw-field name=fzf \
--field number=1191 \
--raw-field query=$'query ($owner: String!, $name: String!, $number: Int!) { repository(owner: $owner, name: $name) { issue(number: $number) { bodyHTML }}}' \
--jq '.data.repository.issue.bodyHTML')
echo "$(grep -c '<input[^>]\+type="checkbox"[^>]\+checked' <<<"$text") of $(grep -c '<input[^>]\+type="checkbox"' <<<"$text") tasks"
# 4 of 15 tasks |
Beta Was this translation helpful? Give feedback.
-
Hi there @eoaksnes and welcome to our community! Thank you for asking a great question 🙂 To get started, introduce yourself in our official introduction thread |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question
Body
For example, an issue has 6 tasks:
How to get this list of tasks using GraphQL query?
There exist
trackedIssues
undercontent
forissues
, but that only shows tracked issues, and not all tasks.Any tips are welcomed.
Beta Was this translation helpful? Give feedback.
All reactions