Updated isurus pipeline for new release format
Author:
Chris Tusa <chris.tusa@leafscale.com>
Date:
Jul 18, 2026 16:14
Changeset:
9ccf94f1f4a497191ad0f1e025c500cdb7d8eb81
Branch:
default
Tags:
tip
Diff
diff -r d7ae783d24f7 -r 9ccf94f1f4a4 .isurus-ci.yml --- a/.isurus-ci.yml Fri Jul 17 19:22:03 2026 -0500 +++ b/.isurus-ci.yml Sat Jul 18 16:14:37 2026 -0500 @@ -27,8 +27,8 @@ tag: "$CI_TAG" title: "Coral $CI_TAG" assets: - - releases/*.tar.xz - - releases/*.sha256 + - path: releases/*.tar.xz + description: "Coral source tarball (xz-compressed)" secret: ISURUS_RELEASE_TOKEN when: event: [tag] diff -r d7ae783d24f7 -r 9ccf94f1f4a4 .remember/now.md --- a/.remember/now.md Fri Jul 17 19:22:03 2026 -0500 +++ b/.remember/now.md Sat Jul 18 16:14:37 2026 -0500 @@ -1,3 +1,11 @@ -## 22:25 | main -Excluded superpowers/ from release tarball (make-release.sh + .gitignore); verified Coral 0.4.2 build against Reef 0.6.4; archived 120-commit hist to docs/git-history.{md,csv}. \ No newline at end of file +## 18:24 | unknown +Migrated Reef file-I/O to core.result (14 files, ~100 sites, 6 agents); flagged variable shadowing in 5 files; discovered net/http subsystem also needs migration. +## 18:33 | unknown +Fixed http.reef; migrated Waves 2–3 (fs ops, stat, msgpack) — 61 sites in 10 files, 3 of 5 agents done. +## 18:45 | unknown +All Wave 2 agents complete (70+ migrated); build executed, all source type errors fixed (re-aliased result→res/opt, unwrapped Result calls); migration verified type-clean; linker fails on stale Reef TLS. +## 19:03 | unknown +Moved stale LibreSSL libs to resolve TLS linker issue; coral binary built & validated vs system OpenSSL 3.5.5; CI config update started. +## 19:17 | unknown +Pushed Reef 0.7.6 stdlib migration (25 files, rev 15) to hg; started version bump to 0.4.5 & bump-script creation templated from zyginit. \ No newline at end of file diff -r d7ae783d24f7 -r 9ccf94f1f4a4 .remember/tmp/last-ndc.ts --- a/.remember/tmp/last-ndc.ts Fri Jul 17 19:22:03 2026 -0500 +++ b/.remember/tmp/last-ndc.ts Sat Jul 18 16:14:37 2026 -0500 @@ -1,1 +1,1 @@ -1781041543 +1784330376 diff -r d7ae783d24f7 -r 9ccf94f1f4a4 .remember/tmp/last-save-ts --- a/.remember/tmp/last-save-ts Fri Jul 17 19:22:03 2026 -0500 +++ b/.remember/tmp/last-save-ts Sat Jul 18 16:14:37 2026 -0500 @@ -1,1 +1,1 @@ -1781043930 +1784333824 diff -r d7ae783d24f7 -r 9ccf94f1f4a4 .remember/tmp/last-save.json --- a/.remember/tmp/last-save.json Fri Jul 17 19:22:03 2026 -0500 +++ b/.remember/tmp/last-save.json Sat Jul 18 16:14:37 2026 -0500 @@ -1,1 +1,1 @@ -{"session": "53cf3104-6785-4f13-8a98-9048e7c078b4", "line": 160} \ No newline at end of file +{"session": "6b6ec9b4-63a4-45f5-9d65-958949045ac4", "line": 618} \ No newline at end of file diff -r d7ae783d24f7 -r 9ccf94f1f4a4 scripts/make-release.sh --- a/scripts/make-release.sh Fri Jul 17 19:22:03 2026 -0500 +++ b/scripts/make-release.sh Sat Jul 18 16:14:37 2026 -0500 @@ -49,7 +49,4 @@ echo "Created: $TARBALL" ls -la "$TARBALL" -# Generate checksum -sha256sum "$TARBALL" > "${TARBALL}.sha256" -echo "Checksum: ${TARBALL}.sha256" -cat "${TARBALL}.sha256" +# Checksums are computed and published automatically by Isurus CI (SHA-256/512/MD5).