Skip to content

release.sh: fix the cleanup trap glob for the per-target lib layout - #46

Merged
mlin merged 2 commits into
mlin:mainfrom
Wid-L-Hacker:conrad/release-sh-cleanup-glob
Oct 29, 2026
Merged

mlin merged 2 commits into
mlin:mainfrom
Wid-L-Hacker:conrad/release-sh-cleanup-glob

Conversation

@mlin

@mlin mlin commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Dry-running the release found this: the cleanup trap removes genomicsqlite/*/libgenomicsqlite.so, a glob from before the per-target layout, so it matches nothing and the staged libraries survive the run. The trap exists so a later release cannot silently ship stale libraries, and the presence check would pass on the leftovers. This adds the missing lib/ level. Note: the connector push reset the file's executable bit; it needs a chmod commit on this branch (commands in chat).

@mlin
mlin merged commit 6fdd246 into mlin:main Oct 29, 2026
7 checks passed
@mlin
mlin deleted the conrad/release-sh-cleanup-glob branch October 29, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants