diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9a18312..5a69e48 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -80,7 +80,7 @@ jobs: key: node-modules-${{ needs.quick-checks.outputs.cache-key }} - name: Install dependencies (if cache miss) - run: bun install + run: bun install --frozen-lockfile - name: Run ESLint run: bun run lint @@ -107,7 +107,7 @@ jobs: key: node-modules-${{ needs.quick-checks.outputs.cache-key }} - name: Install dependencies (if cache miss) - run: bun install + run: bun install --frozen-lockfile - name: Cache Jest cache uses: actions/cache@v4 @@ -122,7 +122,7 @@ jobs: NODE_OPTIONS: --max_old_space_size=4096 - name: Upload coverage reports - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 if: always() with: name: coverage-report @@ -151,7 +151,7 @@ jobs: key: node-modules-${{ needs.quick-checks.outputs.cache-key }} - name: Install dependencies (if cache miss) - run: bun install + run: bun install --frozen-lockfile - name: Cache Next.js build uses: actions/cache@v4 @@ -168,7 +168,7 @@ jobs: NODE_OPTIONS: --max_old_space_size=4096 - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: build-files path: .next/ @@ -196,7 +196,7 @@ jobs: key: node-modules-${{ needs.quick-checks.outputs.cache-key }} - name: Install dependencies (if cache miss) - run: bun install + run: bun install --frozen-lockfile - name: Run security audit run: bun audit --audit-level moderate