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

Setup GitHub Actions to build .rpm #27

Open
wants to merge 26 commits into
base: main
Choose a base branch
from

Conversation

PWRxPSYCHO
Copy link

These actions build the .rpm image of TAK server and upload them as an artifact to GitHub.

Additional jobs can be added to generate the .deb file as well.

Then a release stage could be created to package the artifacts together.

@mighty-swede
Copy link

I wonder if github is the right place to store binaries. I expect that if I clone this repository I only want source code and no binaries. I build them myself. Just a thought!

@PWRxPSYCHO
Copy link
Author

PWRxPSYCHO commented May 26, 2023

I wonder if github is the right place to store binaries. I expect that if I clone this repository I only want source code and no binaries. I build them myself. Just a thought!

When you clone the repo it won't download the binaries with the project. Setting up GitHub actions just uses GitHub's tools to build the binaries for you. It is also possible to add the binaries to a release similar to what is done currently for the ATAK repository

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