fix runs and contexts

This commit is contained in:
Elio Bischof
2025-07-25 01:00:36 +02:00
parent eb8271a01d
commit 8ca26d69a7
16 changed files with 32 additions and 65 deletions

View File

@@ -1,3 +0,0 @@
*
!pnpm-lock.yaml
!pnpm-workspace.yaml

View File

@@ -5,8 +5,8 @@ ENV SHELL=/bin/bash \
LANG=C.UTF-8 \
LC_ALL=C.UTF-8 \
CI=1 \
PNPM_HOME=/root/.local/share/pnpm \
PATH=/root/.local/share/pnpm:$PATH
PNPM_HOME=/home/node/.local/share/pnpm \
PATH=/home/node/.local/share/pnpm:$PATH
RUN apt-get update && \
apt-get --no-install-recommends install -y \
@@ -14,5 +14,9 @@ RUN apt-get update && \
apt-get clean && \
corepack enable && COREPACK_ENABLE_DOWNLOAD_PROMPT=0 corepack prepare pnpm@9.1.2 --activate
COPY pnpm-lock.yaml pnpm-workspace.yaml ./
RUN pnpm install --frozen-lockfile --recursive
USER node
WORKDIR /home/node/preinstall
COPY pnpm-lock.yaml ./
RUN pnpm fetch
RUN cd /home/node && pwd && ls -la && whoami
RUN pnpm store path

View File

@@ -0,0 +1,4 @@
*
!pnpm-lock.yaml
!pnpm-workspace.yaml
!**/package.json

View File

@@ -21,7 +21,7 @@
4200,
8080
],
"onCreateCommand": "pnpm install -g sass@1.64.1",
"onCreateCommand": "pnpm install --frozen-lockfile --recursive --prefer-offline",
"customizations": {
"jetbrains": {
"settings": {