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
The reviewdog flags (and possibly the actionlint flags) are not being properly passed to their commands. The ${INPUT_XXX_FLAGS} need to be wrapped in quotes.
I tested this by using act in offline mode to run a modified image of the Dockerfile. It happened to get stuck when running it, so I shelled into the container. When shelled into the container:
I ran the entrypoint with sh /entrypoint.sh and verified that the error still occurs
I added quotes around ${INPUT_REVIEWDOG_FLAGS} in the entrypoint
I ran the entrypoint again and saw the results I was expecting
I suspect that this may have something to do with #80 as well.
edit: Looks like adding quotes doesn't fix it as I thought it would. Needs some more tinkering for a real solution
The text was updated successfully, but these errors were encountered:
The reviewdog flags (and possibly the actionlint flags) are not being properly passed to their commands. The ${INPUT_XXX_FLAGS} need to be wrapped in quotes.
For example, this does not work:
It fails with:
I tested this by using
act
in offline mode to run a modified image of the Dockerfile. It happened to get stuck when running it, so I shelled into the container. When shelled into the container:sh /entrypoint.sh
and verified that the error still occursI suspect that this may have something to do with #80 as well.
edit: Looks like adding quotes doesn't fix it as I thought it would. Needs some more tinkering for a real solution
The text was updated successfully, but these errors were encountered: