This commit is contained in:
dependabot[bot] 2026-04-21 07:41:39 +00:00 committed by GitHub
commit 087fdb742c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 15 additions and 3 deletions

View file

@ -363,9 +363,14 @@ jobs:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Install pnpm
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0
with:
package_json_file: ui/package.json
# Upon bumping this version, update the corepack version in all the Dockerfiles
version: 10
- name: echo pnpm version
run: |
pnpm --version
- name: Setup NodeJS
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
@ -521,9 +526,11 @@ jobs:
# renovate: datasource=node-version packageName=node versioning=node
node-version: '24.14.1'
- name: Install pnpm
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0
with:
package_json_file: ui/package.json
# Upon bumping this version, update the corepack version in all the Dockerfiles
version: 10.28.1
- name: GH actions workaround - Kill XSP4 process
run: |
sudo pkill mono || true

View file

@ -226,9 +226,11 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Install pnpm
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0
with:
package_json_file: ui/package.json
# Upon bumping this version, update the corepack version in all the Dockerfiles
version: 10.28.1
- name: Setup Golang
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0

View file

@ -97,6 +97,7 @@ FROM --platform=$BUILDPLATFORM docker.io/library/node:24.14.1@sha256:80fc934952c
WORKDIR /src
COPY ["ui/package.json", "ui/pnpm-lock.yaml", "./"]
# Upon bumping this version, update the pnpm version in pnpm/action-setup steps in CI
RUN npm install -g corepack@0.34.6 && corepack enable && pnpm install --frozen-lockfile
COPY ["ui/", "."]

View file

@ -4,6 +4,7 @@ WORKDIR /app/ui
COPY ui /app/ui
# Upon bumping this version, update the pnpm version in pnpm/action-setup steps in CI
RUN npm install -g corepack@0.34.6 && corepack enable && pnpm install --frozen-lockfile
ENTRYPOINT ["pnpm", "start"]

View file

@ -21,6 +21,7 @@ WORKDIR /usr/src/app
COPY package*.json ./
COPY pnpm-lock.yaml ./
# Upon bumping this version, update the pnpm version in pnpm/action-setup steps in CI
RUN npm install -g corepack@0.34.6 && corepack enable && pnpm install --frozen-lockfile
COPY . .