mesonbuild / meson-python

Meson PEP 517 Python build backend
https://mesonbuild.com/meson-python/
MIT License
118 stars 59 forks source link

DOC: fix Read the Docs builds #523

Closed rgommers closed 8 months ago

rgommers commented 8 months ago

The problem was that they migrated to a new yaml version, plus that notifications on build failures in the RTD UI was not enabled for anyone.

Closes gh-522

dnicolodi commented 8 months ago

@rgommers I don't have a way to check that this does the right thing, thus please merge it when you are happy.

dnicolodi commented 8 months ago

I think that using readthedocs does not buy us anything and having the docs built on another platform is more trouble, thus I would be happy to migrate to Github Pages for hosting the documentation.

rgommers commented 8 months ago

I think that using readthedocs does not buy us anything and having the docs built on another platform is more trouble, thus I would be happy to migrate to Github Pages for hosting the documentation.

Let's discuss on gh-522? Happy to consider it of course.

I don't have a way to check that this does the right thing, thus please merge it when you are happy

We used to have a CI job for this, but it's no longer running. Not sure why, probably the webhook needs an update. I'll wait with that until we resolve gh-522.

rgommers commented 8 months ago

This passes says the RTD interface, so I'll merge it.