Skip to content

Commit 52044c8

Browse files
chore(deps): pin dependencies
1 parent e390c6a commit 52044c8

7 files changed

Lines changed: 152 additions & 4163 deletions

File tree

.devcontainer/Dockerfile.console

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
FROM quay.io/openshift/origin-console:latest
2-
COPY --from=openshift/origin-cli:latest /usr/bin/oc /usr/local/bin/oc
1+
FROM quay.io/openshift/origin-console:latest@sha256:359f751d092bf708c55dbc605136843210c89413182c4fb295ff503e26b0fcac
2+
COPY --from=openshift/origin-cli:latest@sha256:509e052d0f2d531b666b7da9fa49c5558c76ce5d286456f0859c0a49b16d6bf2 /usr/bin/oc /usr/local/bin/oc
33

44
ENV OC_URL=$OC_URL
55
ENV OC_PASS=$OC_PASS

.devcontainer/Dockerfile.plugin

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:24 as build
2-
COPY --from=openshift/origin-cli:latest /usr/bin/oc /usr/local/bin/oc
1+
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:24@sha256:0cbad76d1987fd35fd78cbc58cbe8c2aa93a8daa45411e52c6c6b63ea2dae202 as build
2+
COPY --from=openshift/origin-cli:latest@sha256:509e052d0f2d531b666b7da9fa49c5558c76ce5d286456f0859c0a49b16d6bf2 /usr/bin/oc /usr/local/bin/oc

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
with:
3131
node-version: 'lts/*'
3232
cache: 'yarn'
33-
- uses: bahmutov/npm-install@v1.12.1
33+
- uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1.12.1
3434
- run: yarn format
3535

3636
lint:
@@ -44,7 +44,7 @@ jobs:
4444
with:
4545
node-version: 'lts/*'
4646
cache: 'yarn'
47-
- uses: bahmutov/npm-install@v1.12.1
47+
- uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1.12.1
4848
- run: yarn lint
4949

5050
type-check:
@@ -58,7 +58,7 @@ jobs:
5858
with:
5959
node-version: 'lts/*'
6060
cache: 'yarn'
61-
- uses: bahmutov/npm-install@v1.12.1
61+
- uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1.12.1
6262
- run: yarn type-check:plugin
6363

6464
test:
@@ -76,7 +76,7 @@ jobs:
7676
with:
7777
node-version: ${{ matrix.node-version }}
7878
cache: 'yarn'
79-
- uses: bahmutov/npm-install@v1.12.1
79+
- uses: bahmutov/npm-install@20216767ca67f0f7b4d095dc5859c5700a6581cb # v1.12.1
8080
- run: yarn test:ci
8181

8282
test-backend:

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ARG APP_DIR=/opt/app-root/src
22

3-
FROM registry.access.redhat.com/ubi9/nodejs-22:9.8-1780452712 AS frontend_build
3+
FROM registry.access.redhat.com/ubi9/nodejs-22:9.8-1780452712@sha256:6a3eed5bfd580871fde7329421ce0b2ae533e28792f6db1accbd77602e271ad7 AS frontend_build
44
USER root
55
WORKDIR /usr/src/app
66
ADD console-extensions.ts console-plugin-metadata.ts eslint.config.js i18next-parser.config.js package.json yarn.lock .prettierrc.yml tsconfig.json webpack.config.ts /usr/src/app/
@@ -13,13 +13,13 @@ RUN (command -v corepack || npm install --global corepack) && \
1313
RUN echo "nodeLinker: node-modules" > .yarnrc.yml
1414
RUN yarn install && yarn build
1515

16-
FROM registry.access.redhat.com/ubi9/nodejs-22:9.8-1780452712 AS backend_build
16+
FROM registry.access.redhat.com/ubi9/nodejs-22:9.8-1780452712@sha256:6a3eed5bfd580871fde7329421ce0b2ae533e28792f6db1accbd77602e271ad7 AS backend_build
1717
USER root
1818
WORKDIR /usr/src/app
1919
ADD backend /usr/src/app
2020
RUN npm ci && npm run build
2121

22-
FROM registry.access.redhat.com/ubi9/nodejs-22-minimal:9.8-1779828907
22+
FROM registry.access.redhat.com/ubi9/nodejs-22-minimal:9.8-1779828907@sha256:75a2c4753c2475d715e31304ec1effef61770713e6e9fdafdcb80351dbdf3ba5
2323
ARG APP_DIR
2424
ENV SRVDIR="${APP_DIR}"
2525
LABEL io.cryostat.component=console-plugin

charts/openshift-console-plugin/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
plugin:
33
name: cryostat-plugin
44
description: ""
5-
image: quay.io/cryostat/cryostat-openshift-console-plugin:latest
5+
image: quay.io/cryostat/cryostat-openshift-console-plugin:latest@sha256:7b8afab58c4e31d33d5333d373e0a962cd8dde27fa784ef385b06d7366281546
66
imagePullPolicy: Always
77
replicas: 2
88
port: 9443

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
"resolutions": {
130130
"@types/react": "17.0.93",
131131
"lodash": "4.18.1",
132-
"dompurify": "^3.4.0"
132+
"dompurify": "3.4.11"
133133
},
134134
"config": {
135135
"api_schema_path": "https://raw.githubusercontent.com/cryostatio/cryostat/refs/heads/main/schema/openapi.yaml"

0 commit comments

Comments
 (0)