From d92b0b4a5ce14f2c352471f533777d07cee51a2a Mon Sep 17 00:00:00 2001 From: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Date: Tue, 6 Oct 2026 11:44:03 +0100 Subject: [PATCH] Fix `Sytest` job failing on daily Twisted trunk workflow (#20293) --- .github/workflows/twisted_trunk.yml | 6 ++---- changelog.d/20293.misc | 1 + 2 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 changelog.d/20293.misc diff --git a/.github/workflows/twisted_trunk.yml b/.github/workflows/twisted_trunk.yml index 9c3d87abaf..de9318a885 100644 --- a/.github/workflows/twisted_trunk.yml +++ b/.github/workflows/twisted_trunk.yml @@ -135,12 +135,10 @@ jobs: poetry install --no-interaction --extras "all test" working-directory: /src - name: Run SyTest + # Bootstrap copies the patched pyproject.toml and poetry.lock, then installs + # with Poetry, layering Twisted trunk on top of the usual SyTest setup. 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 diff --git a/changelog.d/20293.misc b/changelog.d/20293.misc new file mode 100644 index 0000000000..ccf00ec409 --- /dev/null +++ b/changelog.d/20293.misc @@ -0,0 +1 @@ +Fix the `sytest` job failing on the Twisted trunk workflow due to missing build backend dependencies. \ No newline at end of file