diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0c0dc31..a011a59 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - zig-version: [ "0.16.0" ] + zig-version: [ "0.17.1" ] os: [ ubuntu-latest, macos-latest, windows-latest ] runs-on: ${{ matrix.os }} diff --git a/build/chmod.zig b/build/chmod.zig index 40b0531..09e74e9 100644 --- a/build/chmod.zig +++ b/build/chmod.zig @@ -15,7 +15,7 @@ pub fn main(init: std.process.Init) !void { ) catch |err| fatal("unable to open file '{s}': {t}", .{ path, err }); defer file.close(io); - file.setPermissions(io, @enumFromInt(0o755)) catch |err| + file.setPermissions(io, @fromBackingInt(@intCast(0o755))) catch |err| fatal("unable to set permissions on file '{s}': {t}", .{ path, err }); } }