From b753ba742d2e97d27f0b1ad7ec95e91db57477ce Mon Sep 17 00:00:00 2001 From: Sean Quah Date: Fri, 25 Mar 2022 18:38:58 +0000 Subject: [PATCH] Fix twisted trunk with sytest Install twisted trunk into the correct virtual env and use offline mode so that twisted trunk doesn't get overridden with the pinned version of twisted. Signed-off-by: Sean Quah --- .github/workflows/twisted_trunk.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/twisted_trunk.yml b/.github/workflows/twisted_trunk.yml index cd5bf73258fc..2af75dae82db 100644 --- a/.github/workflows/twisted_trunk.yml +++ b/.github/workflows/twisted_trunk.yml @@ -59,16 +59,19 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: matrix-org/setup-python-poetry@dmr/try-extras - with: - python-version: "3.x" - extras: "all" - name: Patch dependencies - run: .ci/patch_for_twisted_trunk.sh + run: >- + ln -s -T /venv /src/.venv && + .ci/patch_for_twisted_trunk.sh && + unlink /src/.venv working-directory: /src - name: Run SyTest run: /bootstrap.sh synapse working-directory: /src + env: + # Use offline mode to avoid reinstalling the pinned version of + # twisted. + OFFLINE: 1 - name: Summarise results.tap if: ${{ always() }} run: /sytest/scripts/tap_to_gha.pl /logs/results.tap