diff --git a/.forgejo/workflows/playing-around.yaml b/.forgejo/workflows/playing-around.yaml index 8dff946..0b31b52 100644 --- a/.forgejo/workflows/playing-around.yaml +++ b/.forgejo/workflows/playing-around.yaml @@ -10,25 +10,25 @@ jobs: #environment: ${{ env.FORGEJO_REF_NAME }} container: - image: node:22 + image: oven/bun:1 steps: - name: Checkout code uses: actions/checkout@v4 - - name: Cache node modules + - name: Cache bun modules uses: actions/cache@v4 with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + path: ~/.bun/install/cache + key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }} restore-keys: | - ${{ runner.os }}-node- + ${{ runner.os }}-bun- - name: Install dependencies - run: npm ci + run: bun install --frozen-lockfile - name: Build Astro project - run: npm run build + run: bun run build - name: Deploy dist to dist-${{ env.FORGEJO_REF_NAME }} run: |