I’m getting this error and I have no idea what it means. What is this?
remote: Permission to sloisel/MultiGridBarrier.jl.git denied to github-actions[bot].
fatal: unable to access 'https://github.com/sloisel/MultiGridBarrier.jl.git/': The requested URL returned error: 403
Thanks for your reply. I’ve changed some github permissions I don’t understand and I’ll try to make it work for another couple of days but I guess if I fail, I can just turn off CompatHelper anyhow? I’m not even sure I know what it does…
OK that worked but now it says “Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.”
IIRC you need to have a properly configured deploy key set up in the github settings. By default github actions cannot create new actions, so compathelper cant start CI without additional setup. See section on “creating SSH key” on Home · CompatHelper.jl
I see that you are passing your documenter key into the compathelper environment via: COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }}
If the documenter key is set up with a deploy key and repository secret then I think this is supposed to work.
I have a DOCUMENTER_KEY in my “Repository Secrets”, is that what you mean? Also I don’t know if it’s related, but the documentation seems to work on github for my project. Is that what you mean?
Edit: on my “Deploy Keys” tab, I have a “Documenter” deploy key with “read/write”.