Skip to content

Setup a docs CI#9

Merged
kellertuer merged 1 commit intomainfrom
kellertuer/setup-docs
Apr 22, 2026
Merged

Setup a docs CI#9
kellertuer merged 1 commit intomainfrom
kellertuer/setup-docs

Conversation

@kellertuer
Copy link
Copy Markdown
Member

@kellertuer kellertuer commented Jun 30, 2025

I was not so sure how to best help here.
I think the open issues and their details are great, but I do not have enough experience in distributions.

So here is what I think I can help with.

  • setup a CI to render the docs
  • extend the make.jl to
    • also run locally as a script
    • specify in the docs/ environment that ManifoldDistributions.jl is always the one from the parent dir
    • add DocoumenterCitations so the can [key](@cite) literature from the references.bib
    • add DocumenterInterLinks so we can e.g. [`Rotations`](@extref) to the docs of other packages – for now I added Manifolds.j and ManifoldsBase.jl

I hope this is a nice small PR – and if I see further ideas I hope to be able to contribute more, since I like the idea of this package a lot.

@kellertuer
Copy link
Copy Markdown
Member Author

Oh, I hab hoped this would take up the GitHub orgs secrets, maybe we need new local secrets here still?

@kellertuer
Copy link
Copy Markdown
Member Author

Ah, yes, as for so often the documenter key/secret was missing, now we have a first deployment with a preview at

https://juliamanifolds.github.io/ManifoldDistributions.jl/previews/PR9/

@kellertuer kellertuer merged commit d2f1235 into main Apr 22, 2026
6 of 7 checks passed
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (e08d0d6) to head (acd2e53).
⚠️ Report is 11 commits behind head on main.

Additional details and impacted files
@@    Coverage Diff    @@
##   main   #9   +/-   ##
=========================
=========================

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant