Ooh, I have learned something new in VSCode today! Just one minor thing - for the Firefox debug profile, can you add "tmpDir": "${workspaceFolder}/tmp", and then add tmp to the .gitignore file? Turns out there's an issue where the firefox debugger extension for VScode tries to use /tmp by default, and on Linux builds that use the snap-based firefox package it's not able to write there. I think keeping the temporary files in the working directory should be pretty safe.
Ooh, I have learned something new in VSCode today! Just one minor thing - for the Firefox debug profile, can you add
"tmpDir": "${workspaceFolder}/tmp",
and then addtmp
to the .gitignore file? Turns out there's an issue where the firefox debugger extension for VScode tries to use /tmp by default, and on Linux builds that use the snap-based firefox package it's not able to write there. I think keeping the temporary files in the working directory should be pretty safe.