Skip to content

Conversation

malice00
Copy link
Collaborator

@malice00 malice00 commented Jul 9, 2025

Simplified the separate binary-builds until they were almost the same. Then merged them into a single matrix.

Also updated to the latest runners, images and making sure node 24 is used on all of them.

malice00 added 2 commits July 9, 2025 23:24
Added uploading of artifacts for musl

Signed-off-by: Roland Asmann <roland.asmann@gmail.com>
Signed-off-by: Roland Asmann <roland.asmann@gmail.com>
@malice00 malice00 requested a review from prabhu as a code owner July 9, 2025 21:30
@malice00 malice00 marked this pull request as draft July 9, 2025 21:49
…stalling node.

Signed-off-by: Roland Asmann <roland.asmann@gmail.com>
@malice00 malice00 marked this pull request as ready for review July 9, 2025 23:25
… the

previous actions throw an error..

Signed-off-by: Roland Asmann <roland.asmann@gmail.com>
@malice00 malice00 merged commit c530959 into master Jul 10, 2025
13 checks passed
@malice00 malice00 deleted the simplify/binary-builds branch July 10, 2025 00:05
arch: [ amd64, arm64]
format: [ musl, sae ]
node: [ 24 ]
alpine: [ 3.22 ]
Copy link
Collaborator

Choose a reason for hiding this comment

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

Let's keep 3.21 and ubuntu 22.04. The idea is to use the lowest glibc and musl versions so that the binaries can have broader compatibility. Otherwise, the binaries will work only on the latest OS.

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