R7.7: one source archive pair per release

Windows checks out symlinks as files, so only Linux (CI) and macOS
(release.sh) write source archives. ci.sh skips names already on
the release; the first platform's copy stays.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-16 18:34:27 -04:00
1 parent a1b8c18ffd
commit aae000247d
8 files changed
+125 -6

No files matched your search

+2 -1
View File
@@ -23,7 +23,8 @@ attempt() { # name, setup; sets status, writes the output
cp "$root/packaging/apps.tsv" "$clone/packaging/"
(cd "$clone" && eval "$2")
status=0
ELY_SHARE=$share ELY_RELEASE_TOKEN=unused "$clone/scripts/ci.sh" macos "v$version" >"$work/$1.out" 2>&1 ||
ELY_SHARE=$share ELY_RELEASE_TOKEN=unused ELY_SIGN_IDENTITY=unused ELY_NOTARY_PROFILE=unused \
"$clone/scripts/ci.sh" macos "v$version" >"$work/$1.out" 2>&1 ||
status=$?
}
# The target as stored plus a newline and x.