JOJ0 / synadm

Command line admin tool for Synapse (the Matrix reference homeserver)
https://synadm.readthedocs.io
GNU General Public License v3.0
183 stars 25 forks source link

Migrate readthedocs "config via UI" to .readthedocs.yaml #116

Closed JOJ0 closed 1 year ago

JOJ0 commented 1 year ago

Fixes: #114

dev branch seems to build fine now. I tested by deleting all the configurations from rtd-UI (Admin - Advanced Settings - Default Settings)

master/latest is failing right now but that is expected. It should build fine again after mergen this PR, which I will do without waiting for a review. This is just an informative PR to keep our merge history tidy.

JOJ0 commented 1 year ago

There is some flake8 code style errors. There might have been some changes in the defaults of the flake8 gh-actions is using and we didn't pin down what errors we enforce. I will ignore them now and fix in a separate PR.

JOJ0 commented 1 year ago

Perfect, latest is buidling fine now: https://readthedocs.org/projects/synadm/builds/21514259/ So this is done.