From d70010d26f25a6ec27271122e6f8d83cd5661892 Mon Sep 17 00:00:00 2001 From: Dan Ditomaso Date: Fri, 8 Aug 2025 14:08:09 -0400 Subject: [PATCH] updated workflow --- .github/workflows/nightly.yml | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 12c71c5b..5cda256e 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -15,20 +15,25 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Setup Bun - uses: oven-sh/setup-bun@v2 + - name: Setup Node.js + uses: actions/setup-node@v4 with: - bun-version: latest + node-version: 22 - - name: Cache Bun dependencies + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: latest + + - name: Cache pnpm dependencies uses: actions/cache@v4 with: path: | - ~/.bun/install/cache + ~/.pnpm-store packages/web/node_modules - key: ${{ runner.os }}-bun-${{ hashFiles('packages/web/bun.lockb') }} + key: ${{ runner.os }}-pnpm-${{ hashFiles('packages/web/pnpm-lock.yaml') }} restore-keys: | - ${{ runner.os }}-bun- + ${{ runner.os }}-pnpm- # - name: Run tests # working-directory: packages/web @@ -36,15 +41,15 @@ jobs: - name: Install Dependencies working-directory: packages/web - run: bun install + run: pnpm install - name: Build Package working-directory: packages/web - run: bun run build + run: pnpm run build - name: Package Output working-directory: packages/web - run: bun run package + run: pnpm run package - name: Archive compressed build uses: actions/upload-artifact@v4