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
@ericsciple thanks for the explanation! If powershell is really the the default shell and its handling of period is well known and documented, I think the described behavior is expected and this issue can be closed.
I hope this is the right place to report this issue.
Having a
maven.yml
like the following:results in the following Maven error
which means that GitHub Actions parse the arguments of
mvnw
command in a wrong way. Apparently, period.
is interpreted as a delimiter and thus 6 args1 clean
2 verify
3 -B
4 -ntp
5 -Dinvoker
6 .streamLogs=true
are passed instead of 5:
1 clean
2 verify
3 -B
4 -ntp
5 -Dinvoker.streamLogs=true
This happens only on Windows. The same command works as expected in Linux.
Workaround: enclosing the whole command in apostrophes and the comma containing arg in double quoutes helps:
The text was updated successfully, but these errors were encountered: