Skip to content

Fix native library publish for non amd64 platforms#8108

Merged
robert3005 merged 1 commit into
developfrom
rk/fixpublish
May 27, 2026
Merged

Fix native library publish for non amd64 platforms#8108
robert3005 merged 1 commit into
developfrom
rk/fixpublish

Conversation

@robert3005
Copy link
Copy Markdown
Contributor

When publishing native packages make sure different architectures don't override
each other

Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005 robert3005 requested review from AdamGS and a10y May 26, 2026 16:52
@robert3005 robert3005 added the changelog/fix A bug fix label May 26, 2026
@robert3005 robert3005 enabled auto-merge (squash) May 26, 2026 17:44
runner: macos-latest
fallback_runner: macos-latest
archive: tgz
- target: x86_64-apple-darwin
Copy link
Copy Markdown
Contributor

@AdamGS AdamGS May 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we should take the opportunity and just remove it?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also - can't we cross-compile to mac from linux?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't looked into it. For removal we can wait until macos 27 is out imho and see what people do then

Comment on lines +44 to +45
with:
sccache: s3
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in general we try not to use caches for binary releases to make sure they are not poisoned? I might be wrong here.

Comment thread java/vortex-jni/build.gradle.kts
Copy link
Copy Markdown
Contributor

@AdamGS AdamGS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@robert3005 robert3005 merged commit b8236af into develop May 27, 2026
98 of 99 checks passed
@robert3005 robert3005 deleted the rk/fixpublish branch May 27, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants