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

Add workflow to test building changed recipes #121

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

igorauad
Copy link

@igorauad igorauad commented Mar 8, 2023

It would be nice to have a workflow to test whether new/updated recipes build successfully. This PR adds a workflow I have been experimenting with to test a new recipe (gr-dvbs2rx, pushed in another PR).

The current implementation is still based on the igorfreire/pybombs-dev image on my DockerHub account. However, I also plan on moving this image and the OOT dev image I maintain into the gnuradio workspace, as discussed here: gnuradio/gnuradio#6194.

I have tested the given implementation on push events. The job will process the .lwr files changed relative to the master branch and call pybombs install on them. My next step is to test whether the job is functional on PRs. So the roadmap for this PR is as follows:

  • Confirm the workflow works on pull requests.
  • If agreed, wait until igorfreire/pybombs-dev is moved into gnuradio/pybombs-dev.

Build the recipes that were changed only to restrict the scope.
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.

1 participant