I’m currently seeing the following error on Github CI builds, only for Windows builds:
+- install instancing
+- zig build-exe instancing Debug native 1 errors
error: failed to parse archive: FileNotFound
note: while parsing C:\Users\runneradmin\AppData\Local\zig\o\5273c6e0380720e5cde0cb306ea0bcd8\mingw32.lib
Strangely I cannot reproduce the problem on my Windows laptop using the same Zig version (0.14.0-dev.3445+6c3cbb0c8). The only difference seems to be that on Github, Zig is setup via the mlugg/setup-zig
action and on my laptop via zvm.
Here’s a complete log of a failed CI job: gh actions: don't fail git operations when repo hasn't changed · floooh/sokol-zig@cd97a8c · GitHub
Unfortunately there’s a 5-day gap between the last working version and today’s breakage where no CI builds had been triggered, e.g. the last version that worked for sure was: 0.14.0-dev.3348+8683f25d2, but I can’t say which of the versions inbetween started to show that problem.
Anybody else currently seeing a similar thing, or does the error otherwise ring a bell?
PS: ooooh interesting, in another project where I’m using the goto-bus-stop/setup-zig
GH Action, the Windows build for the same Zig version works: update sokol dep · floooh/pacman.zig@4bcdfe7 · GitHub
So it might be a problem in the mlugg/setup-zig
action…
PS: wrote a ticket in the mlugg/setup-zig
repo, since it seems indeed to only happen when using that to setup Zig: Failing builds on Windows since recently. · Issue #26 · mlugg/setup-zig · GitHub