diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 5e1c27cb..495a1b18 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -36,7 +36,7 @@ jobs: cache: pnpm cache-dependency-path: '**/pnpm-lock.yaml' - - name: Install dependencies (root) + - name: Install dependencies run: pnpm install --frozen-lockfile - name: Run linter diff --git a/.github/workflows/release-web.yml b/.github/workflows/release-web.yml index e8f14687..1433bac4 100644 --- a/.github/workflows/release-web.yml +++ b/.github/workflows/release-web.yml @@ -62,7 +62,11 @@ jobs: echo "push_latest=$PUSH_LATEST" >> "$GITHUB_OUTPUT" echo "Resolved tag: $TAG (push_latest=$PUSH_LATEST)" - # --- Setup Node.js and pnpm (with cache) --- + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: latest + - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -70,13 +74,9 @@ jobs: cache: pnpm cache-dependency-path: '**/pnpm-lock.yaml' - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: latest - - - name: Install dependencies - run: pnpm install --frozen-lockfile + - name: Build web package + working-directory: packages/web + run: pnpm run build - name: Create Web App Release Archive working-directory: packages/web