From 52a6f2a7875a5ba2a6ce4ba3ec215494021bb695 Mon Sep 17 00:00:00 2001 From: Lukas Holecek Date: Mon, 16 Feb 2026 12:09:27 +0100 Subject: [PATCH 1/2] Drop slow unnecessary pre-commit hook, handled by MintMaker --- .pre-commit-config.yaml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 54a89ff..f01b988 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,9 +3,6 @@ ci: autoupdate_schedule: monthly skip: - hadolint-docker - # renovate exceeds tier max size 250MiB on pre-commit.ci - # (due to huge node.js dependencies) - - renovate-config-validator repos: - repo: https://github.com/pre-commit/pre-commit-hooks @@ -79,9 +76,3 @@ repos: rev: v2.14.0 hooks: - id: hadolint-docker - - # renovate.json validator - - repo: https://github.com/renovatebot/pre-commit-hooks - rev: 43.5.1 - hooks: - - id: renovate-config-validator From dcba1dcb621ba95c8e0553abd9f34aa4adb32bb7 Mon Sep 17 00:00:00 2001 From: Lukas Holecek Date: Mon, 16 Feb 2026 12:09:43 +0100 Subject: [PATCH 2/2] Fix tox-podman error Fixes the following error in GitHub Actions: ... File "/home/runner/work/resultsdb/resultsdb/.tox/.tox/lib/python3.13/site-packages/tox_docker/plugin.py", line 53, in get_gateway_ip ip = container.attrs["NetworkSettings"]["Gateway"] or "0.0.0.0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ KeyError: 'Gateway' --- .github/workflows/resultsdb.yaml | 2 ++ tox-podman.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/resultsdb.yaml b/.github/workflows/resultsdb.yaml index 02b715a..185d527 100644 --- a/.github/workflows/resultsdb.yaml +++ b/.github/workflows/resultsdb.yaml @@ -39,6 +39,8 @@ jobs: libsasl2-dev - name: Test with tox + env: + TOX_DOCKER_GATEWAY: "0.0.0.0" run: uvx --with tox-uv tox -e py3 - name: Run coveralls-python diff --git a/tox-podman.sh b/tox-podman.sh index 12d2ad5..182ae71 100755 --- a/tox-podman.sh +++ b/tox-podman.sh @@ -18,4 +18,4 @@ podman system service --time=0 "$DOCKER_HOST" & podman_service_pid=$! sleep 1 -tox "$@" +uvx --python=3.13 --with tox-uv tox "$@"