Skip to content

fix(ci): audiotee copy step tolerates SwiftPM's .build/release symlink - #416

Merged
crs48 merged 2 commits into
mainfrom
claude/0283-audiotee-copy-fix
Jul 8, 2026
Merged

fix(ci): audiotee copy step tolerates SwiftPM's .build/release symlink#416
crs48 merged 2 commits into
mainfrom
claude/0283-audiotee-copy-fix

Conversation

@crs48

@crs48 crs48 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Follow-up to #414 (exploration 0283). The 14.2 deployment-floor fix got audiotee compiling again on the Electron Release macOS jobs — which exposed the next line of the same step: SwiftPM symlinks .build/release to the arch directory, so the normalising cp copied the binary onto its own inode and exited 1 on both arches.

Skip the copy when source and destination are the same file ([ "$SRC" -ef "$DST" ]).

Validated via branch dispatch (run 28967007377): both build-macos jobs now pass Build xnet-audiotee helper. Also checks off the Electron Release and Plugins Registry validation boxes in the 0283 doc (registry validated by dispatch → PR #415, merged).

🤖 Generated with Claude Code

xNet Test added 2 commits July 8, 2026 11:41
The 14.2 deployment-floor fix got the helper compiling again, which
exposed the next line: SwiftPM symlinks .build/release to the arch
directory, so the normalising cp copied the binary onto its own inode
and exited 1 on both macOS jobs. Skip the copy when source and
destination are the same file.

Signed-off-by: xNet Test <test@xnet.dev>
@crs48 crs48 added the skip-changelog Exclude this PR from the changelog label Jul 8, 2026
@crs48
crs48 temporarily deployed to pr-416 July 8, 2026 18:49 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Preview removed for PR #416.

github-actions Bot added a commit that referenced this pull request Jul 8, 2026
@crs48
crs48 merged commit aa475ab into main Jul 8, 2026
13 of 14 checks passed
@crs48
crs48 deleted the claude/0283-audiotee-copy-fix branch July 8, 2026 18:56
github-actions Bot added a commit that referenced this pull request Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Exclude this PR from the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant