X-Git-Url: http://git.kaliko.me/?p=python-musicpd.git;a=blobdiff_plain;f=.gitlab-ci.yml;h=c12ae0eebee9ca838ce5e3e2b32a780b48ded2a8;hp=4adfebb581acd60e857494c58e6cac8b4da76084;hb=HEAD;hpb=f0c5d9be755ad75552af73d4dc44c4ae59d382bb diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4adfebb..6576783 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,12 @@ stages: - test.py - if: $CI_PIPELINE_SOURCE == "schedule" +test-py3.12: + extends: + - .cache_python + - .test + image: "python:3.12" + test-py3.11: extends: - .cache_python @@ -91,6 +97,8 @@ build: - .gitlab-ci.yml - musicpd.py - test.py + - MANIFEST.in + - pyproject.toml - if: $CI_PIPELINE_SOURCE == "schedule" tag_release: @@ -114,7 +122,7 @@ build_doc: stage: build script: - pip install sphinx sphinx_rtd_theme - - sphinx-build doc/source -b html ./html -D html_theme=sphinx_rtd_theme + - sphinx-build doc/source -b html ./html -D html_theme=sphinx_rtd_theme -E -W -n --keep-going rules: - if: $CI_PIPELINE_SOURCE == "push" changes: