Bryan Biedenkapp
059b4f7d70
okay now that I've rewritten history, selectively for amd64 we'll build TUI in the workflow (arm, arm64 and armhf all don't support it via automatic workflow build right now, anyone got any ideas?);
10 months ago
Bryan Biedenkapp
603e35e66e
convert artifact/package building to use the .tar.gz mechanism of the CMake build instead of packing a .zip with loose files (perhaps if we want both we add a separate artifact for that later?);
10 months ago
Bryan Biedenkapp
ac515f120a
attempt to fix GitHub workflow, Ubuntu 20.04 was deprecated 4/15 so I upgraded the runners to 22.04;
10 months ago
Jim
2bc21bc76a
Fixed Dependabot's incompetence and *ACTUALLY* made the workflows usa… ( #71 )
...
* Fixed Dependabot's incompetence and *ACTUALLY* made the workflows usable again.
* The bot didn't even use a valid release?
---------
Co-authored-by: faulty <faulty@evilcomputing.net>
1 year ago
dependabot[bot]
3f7aff19cd
Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows ( #70 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Bryan Biedenkapp
977db52aac
add libssl-dev to the GH build workflows;
2 years ago
Bryan Biedenkapp
311b113719
reenable armhf (lets try this ... again);
2 years ago
Bryan Biedenkapp
ab38c272da
revert reenable armhf;
2 years ago
Bryan Biedenkapp
f35fb7954a
reenable armhf; ensure dvmfne is included in build artifacts;
2 years ago
Bryan Biedenkapp
481ee51229
Disable armhf autobuild -- for now.
2 years ago
K4YT3X
1afad073bc
added create pre-release option for manual builds ( #33 )
...
Signed-off-by: k4yt3x <i@k4yt3x.com>
3 years ago
K4YT3X
ff97cc5ada
temporarily disabled TUI support in pipelines ( #32 )
...
Signed-off-by: k4yt3x <i@k4yt3x.com>
3 years ago
K4YT3X
da863f6785
Fixed P25 garbled encrypted voice, plus minor several other improvements ( #27 )
...
* changed GHA runners to ubuntu-20.04 since glibc is too new in 22.04
* updated gitignore to exclude CMake and more C++ temporary files
* adjusted scripts' permissions
* created express Makefile to easily build for different arch
* automatically clone ASIO source code using CMake
* updated Raspberry Pi configuration docs
* fixed P25 garbled encrypted voice due to incorrect HDU MIs, frame type predictions, and clear null IMBE frames
* removed ASIO clones from pipelines
3 years ago
K4YT3X
556298890d
redesigned release and build pipelines ( #26 )
3 years ago
Bryan Biedenkapp
97e3b68da0
use -j $(nproc) for all workflows;
3 years ago
Bryan Biedenkapp
a37df330ab
fix some minor workflow naming;
3 years ago
Bryan Biedenkapp
07fad26ec3
update GitHub workflow to include libasio-dev;
3 years ago
Nat Moore
1053abf875
yea fix the names i'm stupid
3 years ago
Nat Moore
3067d9ef04
add auto run on v3 branch ???
3 years ago
Nat Moore
f5c51d2475
move to separate build and release files;
3 years ago