You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 10, 2024. It is now read-only.
Our team recently started receiving an error when transforming config such as:
##[error]recursion cycle with token 'EnableConsole'.
Renaming the token caused the issue to go away. Narrowing it down within the code, it seems that in rare cicumstances this causes an issue because the code is accidentally looking for the token name within a string representation of all existing tokens.
This means (as was the case in our setup) that it would find an existing usage of EnableConsole within a usage of a variable called AlwaysEnableConsoleWarnings.
I'm not sure how you'd like to accept contributions or where we might stand with versioning, but I am raising a pull request now as a means to demonstrate where in the code the issue occurs.
The text was updated successfully, but these errors were encountered:
Hi @chad-smith, @Malgefor,
A new version of the task is released and contains the fix for variable recursion detection. Thanks again @chad-smith for the PR.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Our team recently started receiving an error when transforming config such as:
Renaming the token caused the issue to go away. Narrowing it down within the code, it seems that in rare cicumstances this causes an issue because the code is accidentally looking for the token name within a string representation of all existing tokens.
This means (as was the case in our setup) that it would find an existing usage of
EnableConsole
within a usage of a variable calledAlwaysEnableConsoleWarnings
.I'm not sure how you'd like to accept contributions or where we might stand with versioning, but I am raising a pull request now as a means to demonstrate where in the code the issue occurs.
The text was updated successfully, but these errors were encountered: