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

Missing download release installers (for v7.38.0) #111

Open
luzpaz opened this issue Jan 6, 2024 · 9 comments
Open

Missing download release installers (for v7.38.0) #111

luzpaz opened this issue Jan 6, 2024 · 9 comments

Comments

@luzpaz
Copy link
Contributor

luzpaz commented Jan 6, 2024

https://github.com/BRL-CAD/brlcad/releases/tag/rel-7-38-0 is missing assets

@luzpaz luzpaz changed the title Missing download release installers Missing download release installers (for v7.38.0) Jan 6, 2024
@luzpaz
Copy link
Contributor Author

luzpaz commented Jan 20, 2024

Can anyone assist?
@starseeker ? (sorry to ping)

@starseeker
Copy link
Member

Are you looking for a Windows installer?

@starseeker
Copy link
Member

I've got a .exe installer up.

@luzpaz
Copy link
Contributor Author

luzpaz commented Jan 22, 2024

Is there a reason why you're not providing linux binaries (as done in 7.36.0) ?

Screenshot_20240122_183344

@starseeker
Copy link
Member

The building of binaries is currently a manual process, and it's not always clear how much demand there is for the Linux binaries vs. people compiling specifically for their own systems. Historically it was more straightforward to compile on Linux than Windows (although that's less true these days) and we've not put a lot of focus into figuring out all the subtleties of making a Linux binary that works well across lots of systems (Xorg and glibc compatibility concerns, for example.) Usually I build those on a CentOS or Fedora VM, but those aren't my daily use systems so it's usually not a priority.

If there is documented need/interest for the Linux binaries from users then that ups the incentive to make more of an effort to produce them regularly.

@Dragon1573
Copy link

Is it able to configure CI/CD workflows (such as GitHub Workflows, Travis CI, Circle CI) for automatically compiling and building releases assets when pushing a release tag? I think it may be convenient for you official members, as you don't have to manually compile, upload and release them.

@Kristof64
Copy link

If there is documented need/interest for the Linux binaries from users then that ups the incentive to make more of an effort to produce them regularly.

I for one would appreciate binaries for Linux 😊

@starseeker
Copy link
Member

Is it able to configure CI/CD workflows (such as GitHub Workflows, Travis CI, Circle CI) for automatically compiling and building releases assets when pushing a release tag?

Probably that is possible, but I don't have enough expertise with the Actions system to set that up myself at the moment. If someone wants to contribute to the project figuring out how to set that up would be an excellent opportunity to do so.

@luzpaz
Copy link
Contributor Author

luzpaz commented Nov 15, 2024

Anyone want to take point on this ?

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

No branches or pull requests

4 participants