aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/schedules.yaml
AgeCommit message (Collapse)Author
2024-02-13Fix `/createRoom` and `/invite` containing displayname/avatarURL of inviter ↵Till
(#3326) Fixes #3324
2024-02-08Update all the CI actions (#3323)Till
Also adds a job for the scheduled CI run to only run if there has been a commit in the last 24h ([StackOverflow](https://stackoverflow.com/questions/63014786/how-to-schedule-a-github-actions-nightly-build-but-run-it-only-when-there-where)) [skip ci]
2024-02-07Disable Element Web tests, only run csapi and federation testsTill Faelligen
2023-08-30Fix Complement scheduled CITill Faelligen
[skip CI]
2023-03-27Add dendrite-demo-pinecone cypress testsDevon Hudson
2023-03-22Upload covdatafiles for each serverTill Faelligen
2023-03-22Update workflow to not use commas when joining namesTill Faelligen
2023-03-22Sytest coverage fileTill Faelligen
2023-03-22Update WorkflowTill Faelligen
2023-03-22Update Go, use go tool covdata for coverage files?Till Faelligen
2023-02-20Fix building Element web in CITill Faelligen
2023-02-14Remove polylith/API mode (#2967)Till
This removes most of the code used for polylith/API mode. This removes the `/api` internal endpoints entirely. Binary size change roughly 5%: ``` 51437560 Feb 13 10:15 dendrite-monolith-server # old 48759008 Feb 13 10:15 dendrite-monolith-server # new ```
2023-02-03Add Sytest/Complement coverage to scheduled runs (#2962)Till
This adds Sytest and Complement coverage reporting to the nightly scheduled CI runs. Fixes a few API mode related issues as well, since we seemingly never really ran them with Complement. Also fixes a bug related to device list changes: When we pass in an empty `newlyLeftRooms` slice, we got a list of all currently joined rooms with the corresponding members. When we then got the `newlyJoinedRooms`, we wouldn't update the `changed` slice, because we already got the user from the `newlyLeftRooms` query. This is fixed by simply ignoring empty `newlyLeftRooms`.
2023-01-11Extend cypress test timeout in ciDevon Hudson
2023-01-11Revert "Add cypress cloud recording"Devon Hudson
This reverts commit b297ea7379d6d5b953a810fe2475b549a917cc9a.
2023-01-11Add cypress cloud recordingDevon Hudson
2023-01-11Edit cypress config before running testsDevon Hudson
2023-01-11Initial attempt at adding cypress tests to ciDevon Hudson
2022-12-02Test and CI related changes (#2896)Till
In an attempt to: - make on-boarding a bit easier (`go test ./...` should now not need additional postgres setup) - get code coverage faster, not only scheduled at night - test the `create-account` binary
2022-11-17Fix nightly code coverage (#2881)devonh
2022-11-16Add test code coverage reporting (#2871)devonh
2022-10-27Add scheduled tasks to run tests with race detection (#2814)Till
Needs https://github.com/matrix-org/sytest/pull/1308 to be actually useful. Not sure if we need to run Sytest in all combinations with enabled race detection. Closes https://github.com/matrix-org/dendrite/issues/491