Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit aec2cf1

Browse files
Update Complement run with Synapse-supported MSC-related build tags (#10155)
This PR updates the build tags that we perform Complement runs with to match our [buildkite pipeline](https://github.com/matrix-org/pipelines/blob/618b3e90bcae8efd1a71502ae95b7913e6e24665/synapse/pipeline.yml#L570), as well as adding `msc2403` (as it will be required once #9359 is merged). Build tags are what we use to determine which tests to run in Complement (really it determines which test files are compiled into the final binary). I haven't put in a comment about updating the buildkite side here, as we've decided to migrate fully to GitHub Actions anyhow.
1 parent a7a3743 commit aec2cf1

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ jobs:
322322
working-directory: complement/dockerfiles
323323

324324
# Run Complement
325-
- run: go test -v -tags synapse_blacklist ./tests
325+
- run: go test -v -tags synapse_blacklist,msc2403,msc2946,msc3083 ./tests
326326
env:
327327
COMPLEMENT_BASE_IMAGE: complement-synapse:latest
328328
working-directory: complement

changelog.d/10155.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update the Complement build tags in GitHub Actions to test currently experimental features.

0 commit comments

Comments
 (0)