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 binaries #55

Open
Sbatushe opened this issue Dec 18, 2021 · 3 comments
Open

Release binaries #55

Sbatushe opened this issue Dec 18, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@Sbatushe
Copy link

Sbatushe commented Dec 18, 2021

  • Issue:
    On not-bleeding edge distributions (Arch-based) is hard to compile from source because a lot of libraries must be compiled manually. This is not impossible but it's tedious.
  • Solution:
    A solution could be the release of binaries. This way sway-borders can be installed on other distributions too in an easy way. If nobody has time to do it could use a Arch-VM to compile this if it's necessary, I'm not a master compiler but i can find the time to make some releases.
@Sbatushe Sbatushe added the enhancement New feature or request label Dec 18, 2021
@Pigmy-penguin
Copy link

I think that binaries could be built by a github action

@Sbatushe
Copy link
Author

Sbatushe commented Jan 7, 2022

I'm not sure about that, binaries are built manually and then uploaded in releases files

@KotUW
Copy link

KotUW commented Jan 24, 2022

How about using a docker container as a builder. You can also automate the release process.

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

No branches or pull requests

3 participants