ci: update bun install and artifact upload versions
Some checks failed
CI/CD Pipeline / Quick Checks (pull_request) Successful in 23s
CI/CD Pipeline / ESLint (pull_request) Successful in 11s
CI/CD Pipeline / Build Application (pull_request) Has been cancelled
CI/CD Pipeline / Security Audit (pull_request) Has been cancelled
CI/CD Pipeline / Test & Coverage (pull_request) Has been cancelled
Some checks failed
CI/CD Pipeline / Quick Checks (pull_request) Successful in 23s
CI/CD Pipeline / ESLint (pull_request) Successful in 11s
CI/CD Pipeline / Build Application (pull_request) Has been cancelled
CI/CD Pipeline / Security Audit (pull_request) Has been cancelled
CI/CD Pipeline / Test & Coverage (pull_request) Has been cancelled
This commit is contained in:
@ -80,7 +80,7 @@ jobs:
|
|||||||
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
||||||
|
|
||||||
- name: Install dependencies (if cache miss)
|
- name: Install dependencies (if cache miss)
|
||||||
run: bun install
|
run: bun install --frozen-lockfile
|
||||||
|
|
||||||
- name: Run ESLint
|
- name: Run ESLint
|
||||||
run: bun run lint
|
run: bun run lint
|
||||||
@ -107,7 +107,7 @@ jobs:
|
|||||||
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
||||||
|
|
||||||
- name: Install dependencies (if cache miss)
|
- name: Install dependencies (if cache miss)
|
||||||
run: bun install
|
run: bun install --frozen-lockfile
|
||||||
|
|
||||||
- name: Cache Jest cache
|
- name: Cache Jest cache
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
@ -122,7 +122,7 @@ jobs:
|
|||||||
NODE_OPTIONS: --max_old_space_size=4096
|
NODE_OPTIONS: --max_old_space_size=4096
|
||||||
|
|
||||||
- name: Upload coverage reports
|
- name: Upload coverage reports
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v3
|
||||||
if: always()
|
if: always()
|
||||||
with:
|
with:
|
||||||
name: coverage-report
|
name: coverage-report
|
||||||
@ -151,7 +151,7 @@ jobs:
|
|||||||
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
||||||
|
|
||||||
- name: Install dependencies (if cache miss)
|
- name: Install dependencies (if cache miss)
|
||||||
run: bun install
|
run: bun install --frozen-lockfile
|
||||||
|
|
||||||
- name: Cache Next.js build
|
- name: Cache Next.js build
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
@ -168,7 +168,7 @@ jobs:
|
|||||||
NODE_OPTIONS: --max_old_space_size=4096
|
NODE_OPTIONS: --max_old_space_size=4096
|
||||||
|
|
||||||
- name: Upload build artifacts
|
- name: Upload build artifacts
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: build-files
|
name: build-files
|
||||||
path: .next/
|
path: .next/
|
||||||
@ -196,7 +196,7 @@ jobs:
|
|||||||
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
key: node-modules-${{ needs.quick-checks.outputs.cache-key }}
|
||||||
|
|
||||||
- name: Install dependencies (if cache miss)
|
- name: Install dependencies (if cache miss)
|
||||||
run: bun install
|
run: bun install --frozen-lockfile
|
||||||
|
|
||||||
- name: Run security audit
|
- name: Run security audit
|
||||||
run: bun audit --audit-level moderate
|
run: bun audit --audit-level moderate
|
||||||
|
Reference in New Issue
Block a user