3030 fetch-depth : 0
3131 persist-credentials : false
3232
33+ - name : Free up storage
34+ run : sudo rm -rf /usr/local/lib/android
35+
3336 - name : Build container and push to local registry
3437 env :
3538 CONTAINER : ${{ env.NAME }}:${{ env.TAG }}
6366 fetch-depth : 0
6467 persist-credentials : false
6568
69+ - name : Free up storage
70+ run : sudo rm -rf /usr/local/lib/android
71+
6672 - name : Download image
6773 uses : actions/download-artifact@v5
6874 with :
@@ -89,32 +95,32 @@ jobs:
8995 -e POSTGRES_PASSWORD=pass \
9096 -e POSTGRES_DB=mydb \
9197 -p 5432:5432 \
92- ankane /pgvector
98+ pgvector /pgvector:0.8.1-pg18-trixie
9399
94100 - name : Start Redis
95101 if : matrix.db == 'redis'
96102 run : |
97103 podman run -d --name redis-test \
98104 -p 6379:6379 \
99- redis/redis-stack-server:6 .2.6 -v19
105+ redis/redis-stack-server:7 .2.0 -v19
100106
101107 - name : Start Elasticsearch
102108 if : matrix.db == 'elastic'
103109 run : |
104110 podman run -d --name es-test \
105111 -e "discovery.type=single-node" \
106- -e "xpack.security.enabled=true" \
112+ -e "xpack.security.enabled=false" \
113+ -e "xpack.security.http.ssl.enabled=false" \
107114 -e "ELASTIC_PASSWORD=changeme" \
108- -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
109115 -p 9200:9200 \
110- elasticsearch:8.11 .1
116+ docker.elastic.co/ elasticsearch/elasticsearch :8.12 .1
111117
112118 - name : Start Qdrant
113119 if : matrix.db == 'qdrant'
114120 run : |
115121 podman run -d --name qdrant-test \
116122 -p 6333:6333 \
117- qdrant/qdrant
123+ qdrant/qdrant:latest-unprivileged
118124
119125 - name : Wait for DB to start
120126 run : sleep 30
0 commit comments