LuxDL / DocumenterVitepress.jl

Documentation with Documenter.jl and VitePress
https://luxdl.github.io/DocumenterVitepress.jl/
MIT License
74 stars 11 forks source link

Stable docs point to 0.0.9 #58

Closed LilithHafner closed 7 months ago

LilithHafner commented 7 months ago

Stable docs point to 0.0.9 even though 0.0.10 is tagged. Hopefully this is some sort of deployment fluke and not a version sorting issue.

asinghvi17 commented 7 months ago

Yeah the tagbot tags are somehow not causing actions to deploy - will fix that

LilithHafner commented 7 months ago

Is that perhaps because the tagbot is running with the GITHUB_TOKEN key and the DOCUMENTER_KEY, but the later is not set so it does not have permission to trigger another workflow? That can be fixed by running

]activate --temp
]add DocumenterTools
julia> using DocumenterTools
julia> DocumenterTools.genkeys(user="LuxDL", repo="DocumenterVitepress.jl")

And following the printed instructions.

asinghvi17 commented 7 months ago

Huh that's very possible - I remember that gh-pages used to not deploy when committed to by github actions without that ssh key, but I guess they might have special-cased that branch?

@avik-pal would you be able to add this please? I don't have admin on this repo.

avik-pal commented 7 months ago

Added you as admin

asinghvi17 commented 7 months ago

thanks! Added the key.