JuliaMath / QuadGK.jl

adaptive 1d numerical Gauss–Kronrod integration in Julia
MIT License
268 stars 37 forks source link

documentation build is failing #70

Closed stevengj closed 1 year ago

stevengj commented 1 year ago

Some problem with the DOCUMENTER_KEY ssh key according to the logs.

Initialized empty Git repository in /tmp/jl_B4CaCu/.git/
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:JuliaMath/QuadGK.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/6vUwN/src/Documenter.jl:552
stevengj commented 1 year ago

We have a DOCUMENTER_KEY "secret" for this repo but it appears to be blank?

image
stevengj commented 1 year ago

Okay, I just ran DocumenterTools.genkeys(QuadGK) and added a documenter public key with read/write access to https://github.com/JuliaMath/QuadGK.jl/settings/keys and added the corresponding DOCUMENTER_KEY in https://github.com/JuliaMath/QuadGK.jl/settings/secrets … hopefully this will work if I now push a commit?

stevengj commented 1 year ago

Success! But the link has now changed to https://juliamath.github.io/QuadGK.jl/dev/

DonggeJia commented 7 months ago

DocumenterTools.genkeys(QuadGK) does not work for me, I geenrate dozens of keys, no pair of them works. Always erros: Error: Git failed to fetch git@github.com:DonggeJia/try1.jl 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.