My package is not registered yet (it is a new package, which I registered for the first time yesterday). The CI action runs without errors for Ubuntu, but on Windows and Mac I am getting these errors:
On Mac:
ERROR: LoadError: ArgumentError: Package SPGBox [bf97046b-3e66-4aa0-9aed-26efb7fac769] is required but does not seem to be installed:
- Run `Pkg.instantiate()` to install all recorded dependencies.
Is this related to the package not being registered yet? The CI run in Ubuntu goes fine, without errors. Package SPGBox mentioned is the package in question.
On Windows:
"C:\Program Files\Git\bin\git.exe" checkout --progress --force -B master refs/remotes/origin/master
Error: error: invalid path 'src/Aux.jl'
Error: The process 'C:\Program Files\Git\bin\git.exe' failed with exit code 128
The “Aux.jl” file is one file of the package, as any other, in the default src directory. I do not understand why it is complaining that it is not there.
Could it be something to do with path separators? Here it is referring to src/Aux.jl with forward slashes, but windows (ant he other paths in that message) use backslashes.
I haven’t had a look at the code, but maybe make sure you are using joinpath whenever you are constructing paths.