It is a recommended practice to add automatic testing (e.g. Travis CI, GitHub Actions) to your repository. The issue #1 and #2 occurred because there is no automatic testing against different operating systems. And they are not very difficult to setup.
It is a recommended practice to add automatic testing (e.g. Travis CI, GitHub Actions) to your repository. The issue #1 and #2 occurred because there is no automatic testing against different operating systems. And they are not very difficult to setup.
Would be easier if #4 is resolved.