Skip to content

Commit 3fb386d

Browse files
committed
fix: collect all tests in zig build test
1 parent 8e7a62d commit 3fb386d

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
os: [ubuntu-latest, macos-latest, windows-latest]
15-
zig-version: ["0.17.0-dev.1441+d5181a9c9"]
15+
zig-version: ["master"]
1616
runs-on: ${{ matrix.os }}
1717
steps:
1818
- uses: actions/checkout@v4

src/cli.zig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,14 @@ pub fn run(ctx: Context, args: []const [:0]const u8) !void {
2121
fn printUsage(io: std.Io) !void {
2222
try std.Io.File.stdout().writeStreamingAll(io, command.usage);
2323
}
24+
25+
test {
26+
_ = @import("args.zig");
27+
_ = @import("semver.zig");
28+
_ = @import("./commands/add.zig");
29+
_ = @import("./commands/list.zig");
30+
_ = @import("Context.zig");
31+
_ = @import("./command.zig");
32+
_ = @import("source.zig");
33+
_ = @import("manifest.zig");
34+
}

0 commit comments

Comments
 (0)