Skip to content

Commit b6247fa

Browse files
Pin dependencies
1 parent 14899ab commit b6247fa

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
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
@@ -90,7 +90,7 @@ jobs:
9090
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
9191

9292
- name: Setup NodeJS
93-
uses: actions/setup-node@v2-beta
93+
uses: actions/setup-node@27082cecf3ff7a1742dbd5e12605f0cb59dce2d9 # v2-beta
9494
with:
9595
node-version: "20.18"
9696

.github/workflows/new-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ on:
88

99
jobs:
1010
add-to-hq:
11-
uses: mitodl/ol-github-workflows/.github/workflows/add-to-ol-hq.yaml@main
11+
uses: mitodl/ol-github-workflows/.github/workflows/add-to-ol-hq.yaml@edd566dec1edd920d35ab1fb60b589cddc44afad # main
1212
secrets: inherit

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:a5b427ace4900267d93db34138e512325c6fa6af84ad5e4ed5f3b36258cc4142 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:841c8e6fe30a8b07b4478d12d0c608cba6de66102d29d65d1cc423af86051563 /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:bb507a9c6b769c0bd5c43636ce4856b34bf6c4cdab9eb3f3642691b6c7b046cc
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:dea26401d06341095cc4ea9d66896200b55de5ca1daa1d2fcbe58493afa6e0ad
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)