From c1e9e012e3755aed504ab63028470d2a1bcd419e Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Wed, 11 Feb 2026 15:34:18 +0100 Subject: [PATCH] upgrade path check --- .../test-stack-reusable-workflow.yml | 26 +------------------ 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/.github/workflows/test-stack-reusable-workflow.yml b/.github/workflows/test-stack-reusable-workflow.yml index 6ffd6428b..e62eb8327 100644 --- a/.github/workflows/test-stack-reusable-workflow.yml +++ b/.github/workflows/test-stack-reusable-workflow.yml @@ -103,31 +103,7 @@ jobs: docker run test-changedetectionio bash -c 'python3 -m unittest changedetectionio.tests.unit.test_watch_model' docker run test-changedetectionio bash -c 'python3 -m unittest changedetectionio.tests.unit.test_jinja2_security' docker run test-changedetectionio bash -c 'python3 -m unittest changedetectionio.tests.unit.test_semver' - docker run test-changedetectionio bash -c 'python3 -m unittest changedetectionio.tests.unit.test_html_to_text' - - upgrade-path-test: - runs-on: ubuntu-latest - needs: build - timeout-minutes: 25 - env: - PYTHON_VERSION: ${{ inputs.python-version }} - steps: - - uses: actions/checkout@v6 - - - name: Check upgrade works without error - run: | - git checkout 0.49.1 - python3 -mvenv .venv-${{ inputs.python-version }} - source .venv-${{ inputs.python-version }}/bin/activate - pip3 install -r requirements.txt - pip install 'pyOpenSSL>=23.2.0' - timeout 20 python3 ./changedetection.py -C -d /tmp/data - - # check it runs up to this version - git checkout ${{ github.ref_name }} - pip3 install -r requirements.txt - timeout 20 python3 ./changedetection.py -d /tmp/data - + docker run test-changedetectionio bash -c 'python3 -m unittest changedetectionio.tests.unit.test_html_to_text' # Basic pytest tests with ancillary services basic-tests: