Should probably be squashed as I was losing my mind implementing this, but this should allow this action to work on Windows and Mac, at least in my testing. It shouldn't break anything on other platforms.
Basically just changing hardcoded paths, converting paths to Windows paths (ugh), and on Windows $USERNAME was getting clobbered.
I removed the hardcoded, duplicate copies to /home/runner/Steam. I don't think they were needed, but I haven't tested this on Linux.
Should probably be squashed as I was losing my mind implementing this, but this should allow this action to work on Windows and Mac, at least in my testing. It shouldn't break anything on other platforms.
Basically just changing hardcoded paths, converting paths to Windows paths (ugh), and on Windows
$USERNAME
was getting clobbered.I removed the hardcoded, duplicate copies to
/home/runner/Steam
. I don't think they were needed, but I haven't tested this on Linux.