From e5aef739f95c981e548b1f8f65e142fe18a44d8a Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Sun, 7 Jun 2026 16:46:11 +0100 Subject: [PATCH] CI: Reduce number of tests run for docker-compose workflow We do not need to run the entire test suite again. Speed things up. NOTE(stephenfin): Modified to use the correct lower and upper bound for this branch. Signed-off-by: Stephen Finucane (cherry picked from commit cd6a64e63c24c713488727fd4ea555c6070c1f1a) --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index fb13c86c..7ea0fff2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -166,7 +166,7 @@ jobs: docker compose exec -T -- db \ sh -c "exec mysql -uroot -p\"\${MYSQL_ROOT_PASSWORD}\" -e \"GRANT ALL ON \\\`test\\_\${MYSQL_DATABASE}%\\\`.* to '\${MYSQL_USER}'@'%'; FLUSH PRIVILEGES;\"" - name: Run unittest - run: docker compose run -T --rm web tox + run: docker compose run -T --rm web tox -e pep8,docs,py39-django42,py313-django51 - name: Test normal startup run: | docker compose up --detach -- 2.47.3