diff --git a/.github/workflows/catalog-previews.yml b/.github/workflows/catalog-previews.yml index df6321be6..b4734eda9 100644 --- a/.github/workflows/catalog-previews.yml +++ b/.github/workflows/catalog-previews.yml @@ -27,6 +27,12 @@ jobs: - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + with: + path: ~/.bun/install/cache + key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + restore-keys: | + bun-${{ runner.os }}- - run: bun install --frozen-lockfile - run: bun run lint - run: bun run format:check diff --git a/.github/workflows/player-perf.yml b/.github/workflows/player-perf.yml index 360f52546..9bfb95407 100644 --- a/.github/workflows/player-perf.yml +++ b/.github/workflows/player-perf.yml @@ -49,6 +49,12 @@ jobs: - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + with: + path: ~/.bun/install/cache + key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + restore-keys: | + bun-${{ runner.os }}- - run: bun install --frozen-lockfile - run: bun run lint - run: bun run format:check diff --git a/.github/workflows/preview-regression.yml b/.github/workflows/preview-regression.yml index e2466678d..6a3d89516 100644 --- a/.github/workflows/preview-regression.yml +++ b/.github/workflows/preview-regression.yml @@ -53,6 +53,12 @@ jobs: - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + with: + path: ~/.bun/install/cache + key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + restore-keys: | + bun-${{ runner.os }}- - run: bun install --frozen-lockfile - run: bun run lint - run: bun run format:check diff --git a/.github/workflows/regression.yml b/.github/workflows/regression.yml index c0cd1f999..2d5c4d1e0 100644 --- a/.github/workflows/regression.yml +++ b/.github/workflows/regression.yml @@ -46,6 +46,12 @@ jobs: - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + with: + path: ~/.bun/install/cache + key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + restore-keys: | + bun-${{ runner.os }}- - run: bun install --frozen-lockfile - run: bun run lint - run: bun run format:check diff --git a/.github/workflows/windows-render.yml b/.github/workflows/windows-render.yml index 5476053fb..7804ad0a7 100644 --- a/.github/workflows/windows-render.yml +++ b/.github/workflows/windows-render.yml @@ -71,6 +71,12 @@ jobs: - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + with: + path: ~/.bun/install/cache + key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + restore-keys: | + bun-${{ runner.os }}- - run: bun install --frozen-lockfile - run: bun run lint - run: bun run format:check