11 Commits

Author SHA1 Message Date
Quentin Gliech
4b9f2e2d64 Make the Docker image cross-compile without QEMU emulation (#129)
* Bump all dependencies & disable the pyo3 feature by default.
* Make the Docker image cross-compile without QEMU emulation
* Add a build cache on the Docker image
2023-09-28 14:42:26 -04:00
David Robertson
71f24cf2b9 Tag container images under docker.io 2023-09-19 18:03:06 +01:00
David Robertson
575d0fd878 Re-enable pushing to dockerhub (#130) 2023-09-19 13:51:39 +01:00
Brad Murray
2697e261da Push git sha tags for docker containers (#128) 2023-09-11 12:19:46 +01:00
David Robertson
d3aad1a23f Don't try to login to dockerhub (#127) 2023-09-08 13:42:34 +01:00
Daniel Seymour
8fca8adb04 Add CI to publish official container (#117)
Adds a Github Actions workflow to publish containers on merges to main
and when new tags are pushed.

As part of the change, cargo will now use the release when building the
published containers, but default to the dev profile when building the
container locally.

Signed-off-by: Danny Seymour danny@seymour.family
2023-06-07 15:38:09 +01:00
Kat Gerasimova
88d97ea413 Add automation to move X-Needs-Info issues
When an issue is labelled with X-Needs-Info, it should move to the correct column on the issue triage board.
2022-11-02 15:05:04 +00:00
Kat Gerasimova
4d3049d3ed Add issue automation for triage (#103)
Move new issues to https://github.com/orgs/matrix-org/projects/67 for triage
2022-09-02 16:52:36 +01:00
Sean Quah
38d800a775 Configure @matrix-org/synapse-core to be the code owner for the repo (#76)
Signed-off-by: Sean Quah <seanq@element.io>
2021-10-25 14:32:07 +01:00
Azrenbeth
0f7f2c2660 Setup framework to do integration testing (#50) 2021-09-06 09:52:13 +01:00
Erik Johnston
f3b1dd0b8a Add github actions (#33) 2021-05-20 12:13:45 +01:00