Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Debugging Messages for Empty Tokens #609

Merged
merged 2 commits into from
Jul 22, 2020
Merged

Conversation

ethanchewy
Copy link
Contributor

@ethanchewy ethanchewy commented Jul 22, 2020

As part of the process for polishing Composite Run Steps, I've revisited my old TODOs.

There’s only one TODO related directly to composite run steps (the other TODOs have to do with nested steps).

Namely:
// TODO: Add a more helpful error message + including file name, etc. to show user that it's because of their yaml file

In this PR, I add the filename associated with this error as well as add more clear language in the error message. I also change similar error messages that could use some improvement.

Basically, I change the error message for null tokens to say, "You are using <TypeOfAction> but the <TokenName> is empty in <FileRelativePath>".

Example: https://github.com/ethanchewy/testing-actions/runs/898870893?check_suite_focus=true

@ethanchewy ethanchewy merged commit 3d0147d into main Jul 22, 2020
fabianishere pushed a commit to fabianishere/runner that referenced this pull request Aug 24, 2020
* Improve Debugging Messages for Empty Tokens

* fix tests
fabianishere pushed a commit to fabianishere/runner that referenced this pull request Sep 23, 2020
* Improve Debugging Messages for Empty Tokens

* fix tests
AdamOlech pushed a commit to antmicro/runner that referenced this pull request Jan 28, 2021
* Improve Debugging Messages for Empty Tokens

* fix tests
TingluoHuang pushed a commit that referenced this pull request Apr 21, 2021
* Improve Debugging Messages for Empty Tokens

* fix tests
@TingluoHuang TingluoHuang deleted the ethanchewy/cleanup branch September 1, 2023 20:53
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