gr-etcetera icon indicating copy to clipboard operation
gr-etcetera copied to clipboard

Add workflow to test building changed recipes

Open igorauad opened this issue 1 year ago • 0 comments

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: https://github.com/gnuradio/gnuradio/issues/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.

igorauad avatar Mar 08 '23 20:03 igorauad