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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants