enthought / envisage

Envisage is a Python-based framework for building applications whose functionalities can be extended by adding "plug-ins".
http://docs.enthought.com/envisage/
Other
81 stars 26 forks source link

Add changelog to documentation #550

Closed mdickinson closed 1 year ago

mdickinson commented 1 year ago

This PR adds the changelog to the Sphinx documentation, under the heading "Release history".

I also had to make a fix to the Sphinx configuration file in order to make the docs build at all, which suggest that we should have a CI build for the documentation. I'll make a separate issue for that.

Partial screenshot below. It's not pretty, but it's functional.

Closes #516

Screenshot 2023-03-22 at 15 43 12
mdickinson commented 1 year ago

I'll make a separate issue for that.

See #552 (with fix in #551).

mdickinson commented 1 year ago

Merged main in so that we can get the benefit of the doc build test workflow.

mdickinson commented 1 year ago

Doc build succeeds, and resulting docs are as expected.