Skip to content

Conversation

@x100111010
Copy link
Contributor

  • upgrade crosstool-ng from 1.26 to 1.27
  • replace preset.sh with more self-contained build scripts
  • matrix-based build
  • actions cache/checkout updated to v4

More platforms:

  • linux-musl/amd64
  • linux-musl/aarch64
  • macos/amd64
  • macos/aarch64

x100111010 added 3 commits May 2, 2025 17:36
* upgrade crosstool-ng from 1.26 to 1.27
* replace preset.sh with more self-contained build scripts
* parallel execution
* actions cache/checkout updated to v4
@davdroman
Copy link

davdroman commented Jul 25, 2025

I'd love for this to be merged so I can run a node on my Orange Pi without having to compile the binary myself.

@saefstroem
Copy link
Collaborator

  • upgrade crosstool-ng from 1.26 to 1.27

  • replace preset.sh with more self-contained build scripts

  • matrix-based build

  • actions cache/checkout updated to v4

More platforms:

  • linux-musl/amd64

  • linux-musl/aarch64

  • macos/amd64

  • macos/aarch64

Thank you for this PR, I will review it on an ARM64 in the coming days.

Copy link
Collaborator

@saefstroem saefstroem left a comment

Choose a reason for hiding this comment

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

Hi thanks for your PR. Imo preset.sh should remain. The proposed build scripts introduce a lot of repetition and should instead be invoked via build args. I suggest a refactoring of build.sh and preseta.sh to eval env variable which can be configure by the ci,deploy yaml files.

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.

3 participants