-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doc builds for released versions #48
Comments
Aha:
|
(the relevant page from docu, on same topic (but from other side) is here: https://documenter.juliadocs.org/dev/man/hosting/#GitHub-Actions:~:text=TagBot%20%26%20tagged%20versions. just posting cause deleting in yamls) |
ok, "Rerun jobs", for the commit with the v0.2.0 tag. luckily that commit (36b265b) has edits not ignored by Docs.yml the new run: https://github.com/tfiers/PkgGraph.jl/actions/runs/3819553217/jobs/6541150271 |
specifically:
So, ig it checks if current (last) commit has git tag. and then viola |
from readin docs btw, , I feel DOCUMENTER_KEY is
|
Btw, documenting what I did:
The first (public) went here, to deploy keys https://github.com/tfiers/PkgGraph.jl/settings/keys and the second (private) I put here https://github.com/tfiers/PkgGraph.jl/settings/secrets/actions |
Ah, en CompatHelper also has this key, as it needs to, indeed, trigger a Tests run when it makes it [compat] PR. https://docs.juliahub.com/CompatHelper/GCWpz/2.1.1/#Installation,-step-2:-Set-up-the-SSH-deploy-key (though it shouldn't have to trigger Docs. oh well) althoughhhh. Project.toml is gud, cause Register.yml updates that, makes that the registered commit. so yeah, let us keep it btw, does it really need to be PEM (what above compathelper docs link says)? or is the (newer, ig) ed25519 good too. I would guess it is EDIT: link for newer docs (google and old doc versions 🙄): https://juliaregistries.github.io/CompatHelper.jl/stable/#Creating-SSH-Key |
... What does it take then? ffs |
fuck it I clone gh-pages branch and finaggle mahself |
hah so I did that. but not for config, rather for how to emulate what deploydocs does auto,
(it's here btw: https://github.com/JuliaData/DataFrames.jl/blob/gh-pages/versions.js) |
ok that did it. leaving open to see if for next tag, auto doc version deploy does work |
(this worked with |
There are no v2 docs in dropdown (and v2 dir in gh pages branch root, probably).
Sth with key?
According to https://documenter.juliadocs.org/stable/lib/public/#Documenter.deploydocs
should be automatic 🙄
The text was updated successfully, but these errors were encountered: