File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -25,13 +25,30 @@ jobs:
2525 services :
2626 database :
2727 image : ${{ matrix.database }}
28+ options : >-
29+ --tls-port 6380
30+ --tls-cert-file /valkey/certs/server.crt
31+ --tls-key-file /valkey/certs/server.key
32+ --tls-ca-cert-file /valkey/certs/ca.crt
33+ ports :
34+ - 6379:6379
35+ - 6380:6380
36+ volumes :
37+ - ./valkey:/valkey
2838 steps :
2939 - name : Install jemalloc
3040 run : |
3141 apt-get update
3242 apt-get install -y libjemalloc-dev
43+ apt-get install curl
3344 - name : Checkout
3445 uses : actions/checkout@v4
46+ - name : Generate certificates
47+ run : ./dev/generate-test-certs.sh
48+ - name : Restart Docker
49+ uses : docker://docker
50+ with :
51+ args : docker restart database
3552 - name : Test
3653 run : |
3754 swift test --enable-code-coverage
You can’t perform that action at this time.
0 commit comments