Distributive-Network / PythonMonkey

A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
https://pythonmonkey.io
Other
854 stars 40 forks source link

caleb/fix/nightlydocs #344

Closed zollqir closed 6 months ago

zollqir commented 6 months ago

This PR fixes an issue where BUILD_DOCS=1 BUILD_TYPE=None poetry install would check if SpiderMonkey was installed, and if not would build it, despite not being needed.

It also fixes an issue where the nightly docs pushed by Github Actions were being built on a runner that didn't have all of the correct dependencies for Doxygen, leading to broken docs.