mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-08-28 05:27:41 +00:00
Pin Bun to 1.3.14 in CI and release workflows
setup-bun installed the latest Bun at run time, so every job floated to new Bun releases the day they shipped. Bun bundles the SPA embedded in release binaries, so an unvetted Bun release could break or silently change shipped artifacts. Pin to 1.3.14, the version the last green nightly used, and hold off on the day-old 1.4.0 until it has soaked. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
a8aba80950
commit
103cbb419e
3 changed files with 8 additions and 0 deletions
1
.github/workflows/nightly.yml
vendored
1
.github/workflows/nightly.yml
vendored
|
|
@ -45,6 +45,7 @@ jobs:
|
|||
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
|
||||
if: steps.skip.outputs.skip != 'true'
|
||||
with:
|
||||
bun-version: 1.3.14
|
||||
no-cache: true
|
||||
|
||||
- name: Install bun deps (for SPA verify)
|
||||
|
|
|
|||
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
|
|
@ -49,6 +49,7 @@ jobs:
|
|||
|
||||
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
|
||||
with:
|
||||
bun-version: 1.3.14
|
||||
no-cache: true
|
||||
|
||||
- name: Install bun deps
|
||||
|
|
|
|||
6
.github/workflows/typescript.yml
vendored
6
.github/workflows/typescript.yml
vendored
|
|
@ -44,6 +44,8 @@ jobs:
|
|||
with:
|
||||
persist-credentials: false
|
||||
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
|
||||
with:
|
||||
bun-version: 1.3.14
|
||||
- run: bun install --frozen-lockfile
|
||||
- run: cd apps/fabro-web && bun run typecheck
|
||||
- run: cd lib/packages/fabro-api-client && bun run typecheck
|
||||
|
|
@ -58,6 +60,8 @@ jobs:
|
|||
with:
|
||||
persist-credentials: false
|
||||
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
|
||||
with:
|
||||
bun-version: 1.3.14
|
||||
- run: bun install --frozen-lockfile
|
||||
- run: cd apps/fabro-web && bun run test
|
||||
|
||||
|
|
@ -71,6 +75,8 @@ jobs:
|
|||
with:
|
||||
persist-credentials: false
|
||||
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
|
||||
with:
|
||||
bun-version: 1.3.14
|
||||
- run: bun install --frozen-lockfile
|
||||
- uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable
|
||||
with:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue