Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Prebuilt AArch64 Binaries #752

Open
nurmukhametov opened this issue Jan 25, 2025 · 1 comment
Open

Release Prebuilt AArch64 Binaries #752

nurmukhametov opened this issue Jan 25, 2025 · 1 comment
Labels
new feature New feature.

Comments

@nurmukhametov
Copy link

Use Case

Maddy currently does not provide prebuilt binaries for the aarch64 architecture. This limits the ability to run Maddy on popular ARM-based systems.

Alternatives Considered

Building from source: While possible, this adds complexity, especially for users unfamiliar with Go build toolchains. I am personally building from source at the moment, but this adds extra maintenance overhead.

Your Idea for a Solution

Maddy should provide official aarch64 binaries as part of its release pipeline.

Implementation Details

  • CI/CD Pipeline Enhancement: With the general availability of ARM64 runners on GitHub Actions, the existing CI/CD pipeline can be extended to natively build for aarch64.

  • Testing: Utilize GitHub's ARM64 runners to test the binaries, ensuring stability and performance on ARM-based systems.

  • Distribution: Distribute the binaries in the same manner as x86_64 builds.

[ ✅] I'm willing to help with the implementation

@nurmukhametov nurmukhametov added the new feature New feature. label Jan 25, 2025
@foxcpp
Copy link
Owner

foxcpp commented Jan 28, 2025

PRs are welcome :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature.
Projects
None yet
Development

No branches or pull requests

2 participants