elliotchance / vsql

✌️ Single-file or PostgreSQL-server compatible transactional SQL database written in pure V.
https://vsql.readthedocs.io
MIT License
299 stars 20 forks source link

ci: fix ci errors and warnings with latest V 0.3.2 4747e70 #136

Closed spytheman closed 1 year ago

spytheman commented 1 year ago

All tests do pass: image

spytheman commented 1 year ago

btw, I got these errors when trying to build the docs:

#0 10:03:06 ᛋ fix_ci_errors_and_warnings /v/vsql❱make docs
python3 generate-snippets.py > docs/snippets.rst
mkdir -p docs/_static
cd docs && make html SPHINXOPTS="-W --keep-going -n"
make[1]: Entering directory '/v/vsql/docs'
sphinx-build -b html -d _build/doctrees  -W --keep-going -n . _build/html
Running Sphinx v1.8.5
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 50 source files that are out of date
updating environment: 50 added, 0 changed, 0 removed
reading sources... [100%] virtual-tables                                                                                                          

Sphinx error:
master file /v/vsql/docs/contents.rst not found
make[1]: *** [Makefile:55: html] Error 2
make[1]: Leaving directory '/v/vsql/docs'
make: *** [Makefile:32: docs] Error 2

Doing touch docs/contents.rst made it proceed 🤔 .

elliotchance commented 1 year ago

btw, I got these errors when trying to build the docs:

Doing touch docs/contents.rst made it proceed 🤔 .

According to this stackoverflow the conf.py needs have this line added:

master_doc = 'index'

You can commit that so others don't have the same issue.

spytheman commented 1 year ago

done