diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 38019982..349aadfc 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -5,7 +5,7 @@ inputs: zig: description: 'Zig version to install' required: false - default: '0.14.0' + default: '0.14.1' arch: description: 'CPU arch used to select the v8 lib' required: false @@ -36,7 +36,7 @@ runs: shell: bash run: sudo apt-get install -y wget xz-utils python3 ca-certificates git pkg-config libglib2.0-dev gperf libexpat1-dev cmake clang - - uses: mlugg/setup-zig@v1 + - uses: mlugg/setup-zig@v2 with: version: ${{ inputs.zig }} diff --git a/.github/workflows/zig-fmt.yml b/.github/workflows/zig-fmt.yml index 554344fb..696e0c40 100644 --- a/.github/workflows/zig-fmt.yml +++ b/.github/workflows/zig-fmt.yml @@ -1,7 +1,7 @@ name: zig-fmt env: - ZIG_VERSION: 0.14.0 + ZIG_VERSION: 0.14.1 on: pull_request: @@ -32,7 +32,7 @@ jobs: timeout-minutes: 15 steps: - - uses: mlugg/setup-zig@v1 + - uses: mlugg/setup-zig@v2 with: version: ${{ env.ZIG_VERSION }} diff --git a/Dockerfile b/Dockerfile index 98cb8709..b2fd3f11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ FROM ubuntu:24.04 ARG MINISIG=0.12 -ARG ZIG=0.14.0 +ARG ZIG=0.14.1 ARG ZIG_MINISIG=RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U ARG ARCH=x86_64 -ARG V8=11.1.134 +ARG V8=13.6.233.8 ARG ZIG_V8=v0.1.24 RUN apt-get update -yq && \ diff --git a/README.md b/README.md index 08a93327..54b2d68c 100644 --- a/README.md +++ b/README.md @@ -148,7 +148,7 @@ You can also follow the progress of our Javascript support in our dedicated [zig ### Prerequisites -Lightpanda is written with [Zig](https://ziglang.org/) `0.14.0`. You have to +Lightpanda is written with [Zig](https://ziglang.org/) `0.14.1`. You have to install it with the right version in order to build the project. Lightpanda also depends on diff --git a/build.zig b/build.zig index de15ab9a..a2fef6b6 100644 --- a/build.zig +++ b/build.zig @@ -21,7 +21,7 @@ const builtin = @import("builtin"); /// Do not rename this constant. It is scanned by some scripts to determine /// which zig version to install. -const recommended_zig_version = "0.14.0"; +const recommended_zig_version = "0.14.1"; pub fn build(b: *std.Build) !void { switch (comptime builtin.zig_version.order(std.SemanticVersion.parse(recommended_zig_version) catch unreachable)) {