Hi,
I’m totally lost on why the documentation of GMT.jl is now broken. Problems start to arise when, for some unknown reason the Linux CI build started to fail.
ERROR: LoadError: could not load library "/home/runner/gmt-install-dir/lib/libgmt.so"
/opt/hostedtoolcache/julia/1.7.1/x64/bin/../lib/julia/libstdc++.so.6: cannot allocate memory in static TLS block
Then I added a Mac build and at least the tests kept running. But later started problems with the documentation not being updated, which ended on the current “404 No Github pages here”. But when I look at the gh-pages
branch everything is there as it should.
Recent commits are not even able to push the documentation. I see this error that clearly seems the culprit:
hint: git branch -m <name>
Warning: Permanently added the RSA host key for IP address '140.82.113.4' to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
┌ Error: Git failed to fetch git@github.com:GenericMappingTools/GMT.jl.git
│ This can be caused by a DOCUMENTER_KEY variable that is not correctly set up.
│ Make sure that the environment variable is properly set up as a Base64-encoded string
│ of the SSH private key. You may need to re-generate the keys with DocumenterTools.
└ @ Documenter ~/.julia/packages/Documenter/Nu7Lp/src/Documenter.jl:613
┌ Error: Failed to push:
│ exception =
│ failed process: Process(`git fetch upstream`, ProcessExited(128)) [128]
But I already regenerated the deploying key two times and nothing changed. And furthermore, looking at the key
at the settings it says it was never used
Any idea on what to do?
Thanks.