diff --git a/.github/workflows/aarch64_linux_zig.yml b/.github/workflows/aarch64_linux_zig.yml index e673e3d3..220799fb 100644 --- a/.github/workflows/aarch64_linux_zig.yml +++ b/.github/workflows/aarch64_linux_zig.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - name: Build run: zig build -Dtarget=${{ matrix.target }} - name: Run list_cpu_features diff --git a/.github/workflows/amd64_linux_zig.yml b/.github/workflows/amd64_linux_zig.yml index b2eb946b..1315edb7 100644 --- a/.github/workflows/amd64_linux_zig.yml +++ b/.github/workflows/amd64_linux_zig.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - name: Build run: zig build -Dtarget=${{ matrix.target }} - name: Run list_cpu_features diff --git a/.github/workflows/amd64_macos_zig.yml b/.github/workflows/amd64_macos_zig.yml index eeb6468e..3ac44356 100644 --- a/.github/workflows/amd64_macos_zig.yml +++ b/.github/workflows/amd64_macos_zig.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - name: Build run: zig build -Dtarget=${{ matrix.target }} - name: Run list_cpu_features diff --git a/.github/workflows/amd64_windows_zig.yml b/.github/workflows/amd64_windows_zig.yml index 6ce634af..eef06c0e 100644 --- a/.github/workflows/amd64_windows_zig.yml +++ b/.github/workflows/amd64_windows_zig.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - name: Build run: zig build -Dtarget=${{ matrix.target }} - name: Run list_cpu_features diff --git a/.github/workflows/arm64_macos_zig.yml b/.github/workflows/arm64_macos_zig.yml index a51d26f7..31f84727 100644 --- a/.github/workflows/arm64_macos_zig.yml +++ b/.github/workflows/arm64_macos_zig.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - name: Build run: zig build -Dtarget=${{ matrix.target }} - name: Run list_cpu_features diff --git a/.github/workflows/zig.yml b/.github/workflows/zig.yml index 61efb30a..dd9453ac 100644 --- a/.github/workflows/zig.yml +++ b/.github/workflows/zig.yml @@ -12,5 +12,5 @@ jobs: - uses: actions/checkout@v7 - uses: mlugg/setup-zig@v2 with: - version: 0.16.0 + version: 0.17.0 - run: zig fmt --check . diff --git a/build.zig b/build.zig index dae78c48..5910ade9 100644 --- a/build.zig +++ b/build.zig @@ -243,9 +243,7 @@ pub fn build(b: *std.Build) void { // Add a run step for convenience const run_cmd = b.addRunArtifact(list_cpu_features); run_cmd.step.dependOn(b.getInstallStep()); - if (b.args) |args| { - run_cmd.addArgs(args); - } + run_cmd.addPassthruArgs(); const run_step = b.step("run", "Run list_cpu_features"); run_step.dependOn(&run_cmd.step); diff --git a/build.zig.zon b/build.zig.zon index 0aa0a98d..3cc411fd 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,7 +1,7 @@ .{ .name = .cpu_features, .version = "0.0.1", - .minimum_zig_version = "0.16.0", + .minimum_zig_version = "0.17.0", .paths = .{ "build.zig", "build.zig.zon",