From 1a3d86502baddd68db5c52168713318c481a3f94 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 13 Jan 2025 12:12:37 +0100 Subject: [PATCH] Use a different project for testing the WORKDIR feature Because trezor-firmware has cryptography as a transitive dependency now, we cannot use it for testing anymore. To find a suitable project next time, use grep.app: https://grep.app/search?q=%5Btox%5D&filter[path][0]=python/ --- .github/workflows/build-and-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index 1d33691..edd278c 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -66,7 +66,7 @@ jobs: docker run --rm --platform linux/${{ matrix.arch }} -e DNF_INSTALL="libffi-devel 'pkgconfig(libgit2) >= 1.7' /usr/bin/cowsay" fedorapython/fedora-python-tox:${{ matrix.arch }} sh -c "/run_tests.sh; pip install -I --no-deps --compile --no-binary :all: cffi pygit2~=1.14.0 && cowsay DONE" - name: Test external project with WORKDIR run: | - docker run --rm --platform linux/${{ matrix.arch }} -e TOXENV=py310-minimal -e GIT_URL=https://github.com/trezor/trezor-firmware.git -e WORKDIR=python fedorapython/fedora-python-tox:${{ matrix.arch }} + docker run --rm --platform linux/${{ matrix.arch }} -e TOXENV=py3 -e GIT_URL=https://github.com/Netflix/nflxprofile.git -e WORKDIR=python fedorapython/fedora-python-tox:${{ matrix.arch }} - name: Login to DockerHub uses: docker/login-action@v1 if: github.event_name == 'push' || github.event_name == 'schedule'