aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorTill <2353100+S7evinK@users.noreply.github.com>2022-08-23 13:10:29 +0200
committerGitHub <noreply@github.com>2022-08-23 13:10:29 +0200
commit95a509757a6ad160e8d480cf21acb999c3309099 (patch)
tree9732bf5d8541b9bca1b5f9870d9a58f3ce6182c7 /.github
parent33129c02f79c951189bc4ab7018e855b1f563bf0 (diff)
Complement QoL changes (#2663)
This PR does the following: - adds a `keysize` parameter to `generate-keys`, so we can use lower sized keys when running in CI - updates the Complement docker files to use BuildKit (requires Docker >18.09) - uses `exec` when executing `dendrite-monotlith-server`, making it PID 1 inside docker, which results in Dendrite actually receiving the `SIGTERM` signal send by Docker. (Making it faster when running tests with Complement, as we don't take 10 seconds to timeout)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/dendrite.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/dendrite.yml b/.github/workflows/dendrite.yml
index 6cd7a60e..be3c7c17 100644
--- a/.github/workflows/dendrite.yml
+++ b/.github/workflows/dendrite.yml
@@ -376,6 +376,8 @@ jobs:
# Build initial Dendrite image
- run: docker build -t complement-dendrite -f build/scripts/Complement${{ matrix.postgres }}.Dockerfile .
working-directory: dendrite
+ env:
+ DOCKER_BUILDKIT: 1
# Run Complement
- run: |