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

ci: linux build artifacts workflow [draft] #10

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

afestupinanp
Copy link

@afestupinanp afestupinanp commented Jul 10, 2024

This pull request creates a new job to build the Linux version when something is pushed to the master branch. You can define which packages are used. This runs on ubuntu-latest so it might be worthwhile using a specific version of Ubuntu.

You can add additional packages into ubuntu-packages.txt for extra dependencies.

Also, this pull request adds $1 to the nimble build call, so you can pass parameters directly from the build_linux.sh, and adds missing libraries to README.md for Ubuntu/Debian systems.

@mrgaturus mrgaturus changed the title Add Linux workflow for build ci: linux build artifacts workflow [draft] Aug 30, 2024
@mrgaturus mrgaturus marked this pull request as draft August 30, 2024 09:22
@mrgaturus
Copy link
Owner

mrgaturus commented Aug 30, 2024

marked as draft, we can use this pull request as playground to experiment ci stuff and then create a better ci pull request

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