milestone 14: build, package, sign and publish releases
This commit is contained in:
@@ -23,5 +23,14 @@ jobs:
|
||||
with:
|
||||
version: ${{ env.ZIG_VERSION }}
|
||||
|
||||
# zig 0.16.0's package fetcher creates tmp/<hex>.zip inside the global
|
||||
# cache without creating tmp/ first (src/Package/Fetch.zig:1499), and
|
||||
# setup-zig's restored cache never contains tmp/. Without this, every
|
||||
# dependency fetch dies with "failed to create temporary zip file:
|
||||
# FileNotFound" before any network I/O — which this workflow, alone among
|
||||
# the four, was missing.
|
||||
- name: Create the fetch temp dir zig assumes
|
||||
run: mkdir -p "${ZIG_GLOBAL_CACHE_DIR:?}/tmp"
|
||||
|
||||
- name: Run full test suite including live-network tests
|
||||
run: zig build test -Dintegration -Dlive
|
||||
|
||||
Reference in New Issue
Block a user