Skip to content

Commit 4fdfed0

Browse files
Pin dependencies
1 parent f0e7b68 commit 4fdfed0

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66

77
services:
88
db:
9-
image: postgres:15.16
9+
image: postgres:15.16@sha256:2bc89eed5490967e6b1fa5175d84cb45d65f19fbb8973c7b23450dea785b9505
1010
# Health checks to wait until postgres has started
1111
options: >-
1212
--health-cmd pg_isready

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.11-slim AS base
1+
FROM python:3.11-slim@sha256:2c285c669cc837aa3bcf1af23ea1932b7b5214f9c9d3aad22417446ad91cb4fb AS base
22

33
LABEL maintainer="ODL DevOps <mitx-devops@mit.edu>"
44

@@ -34,7 +34,7 @@ ENV \
3434
ENV PATH="/opt/venv/bin:$PATH"
3535

3636
# Install uv
37-
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /usr/local/bin/
37+
COPY --from=ghcr.io/astral-sh/uv:latest@sha256:440fd6477af86a2f1b38080c539f1672cd22acb1b1a47e321dba5158ab08864d /uv /uvx /usr/local/bin/
3838

3939
COPY pyproject.toml /src
4040
COPY uv.lock /src

docker-compose.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ x-extra-hosts:
3232

3333
services:
3434
db:
35-
image: postgres:15.16
35+
image: postgres:15.16@sha256:2bc89eed5490967e6b1fa5175d84cb45d65f19fbb8973c7b23450dea785b9505
3636
ports:
3737
- "5432"
3838
environment:
@@ -177,7 +177,7 @@ services:
177177
- "8080:8080"
178178

179179
varnish:
180-
image: varnish:fresh
180+
image: varnish:fresh@sha256:2af8792bddd0417e8d2d0c8e0786b4c0e9be065b80ee115f0bf25114074579e7
181181
links:
182182
- nginx
183183
ports:
@@ -188,7 +188,7 @@ services:
188188
- nginx
189189

190190
keycloak:
191-
image: quay.io/keycloak/keycloak:latest
191+
image: quay.io/keycloak/keycloak:latest@sha256:5afd40414096432903a5374ba4ba70b931dcca598a6bd9f44239fe66ef8d9737
192192
profiles:
193193
- keycloak
194194
depends_on:
@@ -216,7 +216,7 @@ services:
216216
- ./config/keycloak/realms:/opt/keycloak/data/import
217217

218218
api:
219-
image: apache/apisix:latest
219+
image: apache/apisix:latest@sha256:468a384f8b9236a904dd65a19fc3eab9492ea98d0054b69e840e04e529120dcd
220220
profiles:
221221
- apisix
222222
environment:
@@ -238,13 +238,13 @@ services:
238238
coordinator:
239239
profiles:
240240
- verifiable-creds
241-
image: digitalcredentials/issuer-coordinator:1.0.0
241+
image: digitalcredentials/issuer-coordinator:1.0.0@sha256:8610376d4c35420e1c780f90c9b6402ebcfa965ee0e67383493dde31afa95a91
242242
ports:
243243
- "4005:4005"
244244
signer:
245245
profiles:
246246
- verifiable-creds
247-
image: digitalcredentials/signing-service:1.2.0
247+
image: digitalcredentials/signing-service:1.2.0@sha256:2a2e2fe4f4782b5c62783fc06d8b3931e95f3873779df34a2aa441545eaa3446
248248

249249

250250
volumes:

0 commit comments

Comments
 (0)