Skip to content

Conversation

@GrahamDennis
Copy link
Contributor

@GrahamDennis GrahamDennis commented Jun 8, 2025

Previously if a task was run as a dependency of another task, the error message simply reported something like:

exit status 1

It is desirable instead to name the root task and all child tasks in the tree to the failing task.

After this PR, the error message will read:

task: Failed to run task "root": task: Failed to run task "failing-task": exit status 1

Additionally, task errors did not use the task's label name when present, which they now will.

Previously if a task was run as a dependency of another task,
the error message simply reported something like:

```
exit status 1
```

It is desirable instead to name the root task and all child tasks in the tree
to the failing task.

After this PR, the error message will read:

```
task: Failed to run task "root": task: Failed to run task "failing-task": exit status 1
```
@GrahamDennis
Copy link
Contributor Author

ping @pd93 / @andreynering ?

@andreynering andreynering self-requested a review July 16, 2025 12:54
@andreynering
Copy link
Member

@GrahamDennis I know we are overdue on reviewing many issues and PRs. We are very limited in time.

I self-requested a review, and will take a look once possible.

@GrahamDennis
Copy link
Contributor Author

@andreynering : ping on this please? 🙏 . Anything I can do to make reviewing this easier?

@vmaerten vmaerten self-requested a review November 11, 2025 19:16
@vmaerten
Copy link
Member

I'll review it as soon as possible

Copy link
Member

@andreynering andreynering left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. Thank you for your patience @GrahamDennis!

@andreynering andreynering merged commit 94f82cb into go-task:main Nov 11, 2025
13 checks passed
andreynering added a commit that referenced this pull request Nov 11, 2025
@GrahamDennis GrahamDennis deleted the gdennis/improve-error-reporting branch November 11, 2025 23:06
@GrahamDennis GrahamDennis restored the gdennis/improve-error-reporting branch November 11, 2025 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants