aboutsummaryrefslogtreecommitdiffstats
path: root/.github (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cmake: build python deps conditionallyJosh Morman2022-01-061-0/+25
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* ci: disabling CentOS 8Josh Morman2021-12-101-5/+5
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* MNT: Re-rendered with conda-build 3.21.7, conda-smithy 3.15.1, and conda-forge-pinning 2021.12.09.14.59.11Ryan Volz2021-12-101-10/+11
| | | | Signed-off-by: Ryan Volz <ryan.volz@gmail.com>
* ci: update dockers used for workflowJosh Morman2021-11-241-10/+5
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* ci: Bump CI containers for Centos/Debian 10Josh Morman2021-11-241-3/+3
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* ci: enforce pep8 format checkJosh Morman2021-11-241-1/+9
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* ci: Re-enable qa_agc testMartin Braun2021-10-261-6/+6
| | | | | | | 39e88e4 provided a fix to the failing qa_agc. This commit re-enables that test for our CI runs. Signed-off-by: Martin Braun <martin@gnuradio.org>
* MNT: Re-rendered with conda-build 3.21.4, conda-smithy 3.12.post.dev63, and conda-forge-pinning 2021.10.18.15.47.12Ryan Volz2021-10-251-0/+164
| | | | Signed-off-by: Ryan Volz <ryan.volz@gmail.com>
* ci: execute make install and test import of Python packageschneider422021-10-131-0/+14
| | | | | | | Installs GNURadio into the container and checks if Python can find, import and use the gnuradio package. Signed-off-by: schneider <schneider@blinkenlichts.net>
* ci: temporarily disable metainfo test for ubuntuJosh Morman2021-10-111-1/+1
| | | | Signed-off-by: Josh Morman <jmorman@peratonlabs.com>
* github: add templates for bug/featuremormj2021-10-112-0/+103
| | | | Signed-off-by: Josh Morman <jmorman@peratonlabs.com>
* ci: Allow per-container ctest argsMartin Braun2021-09-241-1/+7
| | | | | | | | This makes the ctest args configurable per-container. The Debian 11 ctest args now disable qa_polar_decoder_sc_systematic because it seems the VOLK version shipped therein has an issue. Signed-off-by: Martin Braun <martin@gnuradio.org>
* Github CI: enable -Werror on fedora, but don't error on deprecationsMarcus Müller2021-09-203-3/+3
| | | | | | | | This is to keep in lockstep with maint-3.9; this allows to run with in-tree `[[deprecated]]`-marked functionality, and with current ZMQ, which otherwise makes Fedora fail. Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* ci: Move back to Docker HubMartin Braun2021-09-201-6/+6
| | | | | | | | ghcr.io registry is constantly failing with this message: Error: Docker login for 'ghcr.io' failed with exit code 1 Signed-off-by: Martin Braun <martin@gnuradio.org>
* ci: Add Debian 11 (Bullseye) to CI testsMartin Braun2021-09-201-1/+4
| | | | Signed-off-by: Martin Braun <martin@gnuradio.org>
* ci: Pull CentOS container from ghcr.ioMartin Braun2021-09-201-4/+2
| | | | Signed-off-by: Martin Braun <martin@gnuradio.org>
* github: move fr template to correct locationBernard Tyers2021-09-201-0/+0
| | | Signed-off-by: Bernard Tyers - Sane UX Design <bernard+work@ei8fdb.org>
* CI: Update the Fedora Container to F34Marcus Müller2021-09-202-2/+5
| | | | | | | this has the main advantage of bringing UHD4, so we can test more of gr-uhd. Signed-off-by: Marcus Müller <mmueller@gnuradio.org> Signed-off-by: Martin Braun <martin@gnuradio.org>
* github: Added feature request templateBernard Tyers - Sane UX Design2021-09-201-0/+19
| | | | Signed-off-by: Bernard Tyers - Sane UX Design <bernard+work@ei8fdb.org>
* github: Use GH container registry instead of Docker HubMartin Braun2021-09-201-8/+10
| | | | | | | | | | | | | Since autobuild was disabled for Docker Hub and free plans, this ties in more easily with the GitHub integration. This also changes the container type from "ubuntu-20.04" to "ubuntu-latest" for better future compatibility. Note: The CentOS container still is getting pulled from Docker Hub; its migration did not work for hitherto unclear reasons. Signed-off-by: Martin Braun <martin@gnuradio.org>
* github: move the pr template up a levelJosh Morman2021-09-151-0/+0
| | | | Signed-off-by: Josh Morman <jmorman@peratonlabs.com>
* github: Added pull request templateBernard Tyers2021-09-151-0/+49
| | | | | Signed-off-by: Bernard Tyers - Sane UX Design <bernard+work@ei8fdb.org> Co-authored-by: Bernard Tyers - Sane UX Design <bernard+work@ei8fdb.org>
* CI: build on Ubuntu -Werror -Wno-error=invalid-pch to enable precompiled headersMarcus Müller2021-07-191-1/+1
| | | | | | without, CI fails, because PCHs + special defines for single files can't work Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* iio: remove feature branch from gh-actions workflowJosh Morman2021-06-041-1/+0
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* ci: temporarily run checks against feature/gr-iioJosh Morman2021-06-041-0/+1
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* pkg: add packaging for debian/fedora in-treeJosh Morman2021-03-222-0/+152
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* github: Use autogenerated containers instead of manually tagged onesMartin Braun2021-03-111-3/+3
| | | | | | | The Debian container is left untouched as of now, it is currently producing segfaults. Signed-off-by: Martin Braun <martin@gnuradio.org>
* cmake: Fix Boost unit test framework component availability variableVasilis Tsiligiannis2021-03-031-1/+1
| | | | | | | | | This fix enables back 'testing-support' component which has been disabled by a regression introduced on a3061b8f. It also removes a variable override included in 'Make Test' GitHub workflow to workaround this issue. Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
* fixup! github: Move Docker builds to matrix strategyMartin Braun2021-02-171-1/+0
|
* github: Move Docker builds to matrix strategyMartin Braun2021-02-171-62/+33
| | | | | | This simplifies the make-test.yml file. Signed-off-by: Martin Braun <martin@gnuradio.org>
* fixup! github: ci: Enable qa_uhd testMartin Braun2021-02-171-1/+0
|
* github: ci: Re-enable qa_uncaught_exception and qa_file_taps_loaderMartin Braun2021-02-161-4/+4
| | | | | | These were fixed and now pass. Signed-off-by: Martin Braun <martin@gnuradio.org>
* github: ci: Enable qa_uhd testMartin Braun2021-02-151-4/+5
| | | | | | | This test was failing, but was fixed. Now re-enabling it in the CI pipeline. Signed-off-by: Martin Braun <martin@gnuradio.org>
* github: Add -Werror for CI builds Ubuntu 20.04, Debian 10, Centos 8.3Martin Braun2021-02-151-3/+9
| | | | | | Also add -k to make so output is as useful as possible. Signed-off-by: Martin Braun <martin@gnuradio.org>
* gr-digital: qa_header_payload_demux fixJeff Long2021-02-151-4/+4
| | | | | | | | | | The HeaderToMessageBlock adapter assumed it would receive a complete header in work(). Also, forecast() is not currently working for Python blocks, so a local buffer was required in the adapter. Two asserts needed list(). Signed-off-by: Jeff Long <willcode4@gmail.com>
* github: Move Doxygen building to separate stepMartin Braun2021-02-091-1/+15
| | | | Signed-off-by: Martin Braun <martin@gnuradio.org>
* GitHub Actions: Also check .cc.in filesMartin Braun2021-01-201-1/+1
| | | | | | | | These files are templates that get expanded to C++ during CMake time. They also need to follow our .clang-format, so let's check for them during CI. Signed-off-by: Martin Braun <martin@gnuradio.org>
* Add GitHub Actions for master branchMartin Braun2021-01-182-18/+92
| | | | | | | For now, this is identical to the 3.9 GH actions. Should the 3.10 (aka master) dependencies change, we need new containers here. Signed-off-by: Martin Braun <martin@gnuradio.org>
* ci: Fix formatting GitHub action to properly check pathsMartin Braun2020-01-101-4/+3
|
* Create "Check PR Formatting" GitHub ActionMartin Braun2020-01-021-0/+19
This is an action that will test the formatting of the branch against our clang-format settings.