Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- uses: actions/setup-java@v4
with:
distribution: temurin
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Setup Blacksmith Builder
uses: useblacksmith/setup-docker-builder@v1
- name: Install dependencies
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Install tmux
run: sudo apt-get update && sudo apt-get install --yes tmux
- name: Install dependencies
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Install dependencies
run: bun install
- name: Typecheck (Turbo)
Expand All @@ -206,7 +206,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Require native regression tools
run: |
command -v python3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-node-runtime-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"

- name: Setup QEMU
uses: docker/setup-qemu-action@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-prepare.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"

- name: Install dependencies
run: bun install
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Resolve version
id: version
run: |
Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Install dependencies
run: bun install
- name: Build release artifacts
Expand Down Expand Up @@ -171,7 +171,7 @@ jobs:
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.3.9"
bun-version: "1.4.2"
- name: Render formula
env:
GH_TOKEN: ${{ github.token }}
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
bun 1.3.9
bun 1.4.2
nodejs 24.11.0
zig 0.15.2
2 changes: 1 addition & 1 deletion docker/node-runtime/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1.7

FROM oven/bun:1.3.9 AS hack-build
FROM oven/bun:1.4.2 AS hack-build

WORKDIR /src
COPY package.json bun.lock bunfig.toml tsconfig.json index.ts ./
Expand Down
4 changes: 2 additions & 2 deletions docker/slim-runtime/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1.7

FROM oven/bun:1.3.9 AS hack-build
FROM oven/bun:1.4.2 AS hack-build

WORKDIR /src
COPY package.json bun.lock bunfig.toml tsconfig.json index.ts ./
Expand All @@ -10,7 +10,7 @@ COPY src ./src
RUN bun install --frozen-lockfile
RUN bun build index.ts --compile --outfile /out/hack

FROM oven/bun:1.3.9
FROM oven/bun:1.4.2

ARG HACK_VERSION=dev
ARG BUILD_DATE=unknown
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/native-candidate.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ projects, or install DNS or trust automatically. Its graph commands support a
bounded subset;
this bundle is not application parity or release qualification.

Build with the repository's pinned Bun 1.3.9, Rust 1.97.1 and Zig 0.15.2 toolchain, Python 3,
Build with the repository's pinned Bun 1.4.2, Rust 1.97.1 and Zig 0.15.2 toolchain, Python 3,
and the Rust `aarch64-unknown-linux-musl` standard library already installed. The
build refuses missing prerequisites; it does not install toolchains:

Expand Down
2 changes: 1 addition & 1 deletion mise.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tools]
bun = "1.3.9"
bun = "1.4.2"
node = "24.11.0"
zig = "0.15.2"
rust = "1.97.1"
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "hack-cli",
"version": "4.2.1",
"packageManager": "bun@1.3.9",
"packageManager": "bun@1.4.2",
"module": "index.ts",
"type": "module",
"workspaces": [
Expand Down
4 changes: 2 additions & 2 deletions scripts/build-native-candidate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ if [ "$(zig version)" != 0.15.2 ]; then
exit 69
fi
command -v python3 >/dev/null
if [ "$(bun --version)" != 1.3.9 ]; then
echo "Pinned Bun 1.3.9 is required" >&2
if [ "$(bun --version)" != 1.4.2 ]; then
echo "Pinned Bun 1.4.2 is required" >&2
exit 69
fi
stdlib=$(rustc --print target-libdir --target aarch64-unknown-linux-musl)
Expand Down
Loading