Commit Graph

117 Commits (c3516e9decc355b75a297d72a13b98a43d312e66)

Author SHA1 Message Date
reivilibre 05aeeb3a80
Enable Complement CI tests in the 'latest deps' test run. (#13213) 2 years ago
reivilibre b817574be7
Re-enable running Complement tests against Synapse with workers. (#13420) 2 years ago
David Robertson e9ce4d089b
Use and recommend poetry 1.1.14, up from 1.1.12 (#13285) 2 years ago
Patrick Cloke 90e9b4fa1e
Do not fail build if complement with workers fails. (#13266) 2 years ago
reivilibre 68695d8007
Factor out some common Complement CI setup commands to a script. (#13157) 2 years ago
reivilibre c04e25789e
Enable Complement testing in the 'Twisted Trunk' CI runs. (#13079) 2 years ago
reivilibre 9667bad55d
Improve startup times in Complement test runs against workers, particularly in CPU-constrained environments. (#13127) 2 years ago
reivilibre e12ff697a4
Sort failing jobs in Complement CI to the top of the logs to make them easier to read. (#13057) 2 years ago
Erik Johnston de334ac183
Add a CI job to check that schema deltas are in the correct folder. (#13063) 2 years ago
Erik Johnston 9ad2197fa7
Rename complement-developonly (#13046) 2 years ago
reivilibre 538044ac01
Collapse Docker build commands in Complement CI runs to make the logs easier to read. (#13058) 2 years ago
reivilibre 09a3c5ce0b
Fix Complement runs always being Postgres (#13034) 2 years ago
reivilibre 3d1d510fa9
Enable testing against PostgreSQL databases in Complement CI. (#12965) 2 years ago
reivilibre 3c8f1290b8
Use a GitHub form for issues rather than a hard-to-read, easy-to-ignore template. (#12982) 3 years ago
Michael Telatynski 782cb7420a
Fix complement tests using the wrong path (#12933) 3 years ago
reivilibre bf01e51554
Test Synapse against Complement with workers. (#12810) 3 years ago
Henry b8fa24b022
Use `docker/metadata-action` to generate docker image tags (#12573) 3 years ago
David Robertson 57fac2a234
Allow unused ignores in "bleeding edge" CI (#12576) 3 years ago
David Robertson 5d3509dfda
Revert accidental direct-to-develop commits. 3 years ago
David Robertson f282d5fc11
Use `--extras all` in latest deps mypy CI 3 years ago
David Robertson ce6ecdd4b4
Allow unused ignores in "bleeding edge" CI 3 years ago
David Robertson 6463244375
Remove unused `# type: ignore`s (#12531) 3 years ago
David Robertson e5a76ec00b
Dump setuptools; correct pyproject version number (#12478) 3 years ago
David Robertson eed38c5027
Add CI job to act as a canary for testing against latest dependencies (#12472) 3 years ago
David Robertson d24cd17820
Use poetry lockfile in twisted trunk CI job (#12425) 3 years ago
David Robertson 5a275a2377
Run "main" trial tests under poetry (#12438) 3 years ago
David Robertson 58c657322a
Run lints under poetry in CI; remove lint tox jobs (#12434) 3 years ago
David Robertson 4e13743738
Poetry: select olddeps using `poetry` (#12407) 3 years ago
Richard van der Hoff 5f72ea1bde
Move complement setup stuff into the Synapse repo (#12404) 3 years ago
David Robertson 98ec375b26
CI: Fix the export-data job to run under poetry (#12418) 3 years ago
David Robertson 7851a2c62f
CI: Get the portdb job to run under poetry (#12412) 3 years ago
Andrew Morgan 163fd686b5
Update mdbook to 0.4.17 (#12339) 3 years ago
David Robertson 9a3f1f5383
Nuke the tox `packaging` job (#12334) 3 years ago
Andrew Morgan 19a1d6a42a
Remove references to "msc2403" (#12165) 3 years ago
kegsay 8b7b371ff6
Re-enable test concurrency on Complement (#12283) 3 years ago
reivilibre bfa7d6b035
Fix CI not attaching source distributions and wheels to the GitHub releases. (#12131) 3 years ago
Richard van der Hoff 0211f18d65
Switch the `tests-done` job to an Action (#12161) 3 years ago
David Robertson 36071d39f7
Changelog (#12153) 3 years ago
Eric Eastwood a511a890d7
Enable MSC2716 Complement tests in Synapse (#12145) 3 years ago
Eric Eastwood 31b125ccec
Enable MSC3030 Complement tests in Synapse (#12144) 3 years ago
David Robertson 1fbe0316a9
Add suffices to scripts in scripts-dev (#12137) 3 years ago
David Robertson 5f62a094de
Detox, part 1 of N (#12119) 3 years ago
David Robertson af2c1e3d2a
Tidy the building of sdists and wheels (#12051) 3 years ago
Richard van der Hoff bb98c593a5
Prepare for rename of default complement branch (#11971) 3 years ago
kegsay a3865ed525
Run Complement tests sequentially (#11910) 3 years ago
kegsay 0938f32e93
CI: run Complement on the VM, not inside Docker (#11811) 3 years ago
Richard van der Hoff 2d327d25bf
Skip the initial amd64-only Docker build (#11810) 3 years ago
Shay 9006ee36d1
Drop support for and remove references to EOL Python 3.6 (#11683) 3 years ago
David Robertson 4ca8fcdd5a
Invite PR submitters to credit themselves (#11744) 3 years ago
Richard van der Hoff d41c4654db
Use buildkit's cache feature to speed up docker builds (#11691) 3 years ago