Commit Graph
207 Commits
Author SHA1 Message Date
Jon Beniston c43757c884 Add smoke test to install and run SDRangel on Mac to check installers are built ok 2026-08-20 10:11:21 +01:00
Jon Beniston 513226d827 Update path to SDRplay API for mac. Update Qt to 6.11.1 2026-08-20 09:08:00 +01:00
Jon Beniston a88c1b23a4 Install libcspice.so, so it appears in .deb 2026-08-17 10:15:15 +01:00
Jon Beniston 54b4d7917a Remove ubuntu branch name 2026-08-17 09:40:35 +01:00
Jon Beniston 10df96945f Don't use envars to set Qt version, as they get stripped 2026-08-16 20:43:04 +01:00
Jon Beniston 27ad09099d Add support for Qt6 in debian package 2026-08-16 20:17:10 +01:00
Jon Beniston 7e6196afbb Remove libpostproc-dev as not available 2026-08-16 19:09:15 +01:00
Jon Beniston 0df12568b6 UHD not yet available? 2026-08-16 19:03:07 +01:00
Jon Beniston 293e115b13 Trigger action on push to this branch 2026-08-16 18:57:55 +01:00
Jon Beniston 0c6f75629e Lets try Qt 6 on ubuntu-26.04 2026-08-16 18:53:29 +01:00
Edouard Griffiths 1a6b918e57 Merge pull request #2735 from srcejon/flatpak
Fix Flatpak build
2026-05-21 01:05:57 +02:00
Edouard Griffiths 3d6c36b18e Merge pull request #2732 from srcejon/workflow_dispatch
Add workflow_dispatch so github actions can be triggered manually.
2026-05-20 10:30:04 +02:00
Jon Beniston 9df66f8473 Use container 2026-05-19 07:59:42 +01:00
Jon Beniston de6bdf6ac4 No sudo 2026-05-19 07:56:05 +01:00
Jon Beniston bfaea80858 Try --user 2026-05-19 07:52:08 +01:00
Jon Beniston 01b8329ba1 Use sudo to fix permission error 2026-05-19 07:46:05 +01:00
Jon Beniston 04f3fa3a30 Install flatpak and builder 2026-05-18 21:30:05 +01:00
Jon Beniston 08a864fc0a Add workflow_dispatch so actions can be triggered manually. 2026-05-18 21:24:23 +01:00
copilot-swe-agent[bot]andsrcejon bf18a83ef3 Simplify Flatpak workflow and broaden cache key inputs
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:58:42 +00:00
copilot-swe-agent[bot]andsrcejon 510316bf7e Improve Flatpak workflow cache key reuse
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:58:13 +00:00
copilot-swe-agent[bot]andsrcejon a0fd813169 Clarify architecture variable expansion in Flatpak workflow
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:57:48 +00:00
copilot-swe-agent[bot]andsrcejon 7b3792ed3e Harden Flatpak workflow trigger handling and artifact naming
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:57:20 +00:00
copilot-swe-agent[bot]andsrcejon 12091f5f10 Refine Flatpak workflow versioning and architecture handling
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:56:48 +00:00
copilot-swe-agent[bot]andsrcejon 34d40a8661 Use consistent GitHub env vars in Flatpak version step
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:56:17 +00:00
copilot-swe-agent[bot]andsrcejon 11858ebb0e Fix Flatpak workflow tag parsing shell syntax
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:55:11 +00:00
copilot-swe-agent[bot]andsrcejon 25652c4483 Harden Flatpak workflow permissions and version handling
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:54:46 +00:00
copilot-swe-agent[bot]andsrcejon e6a50381e9 Add GitHub Actions workflow to build and publish Flatpak bundle
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-05-17 08:54:09 +00:00
f4exb 3f7152bc6f Allow Linux build to be tested locally with act 2026-05-04 22:51:03 +02:00
f4exb ce2d451f4c Fix Debian build bug introduced by PR #2650 2026-03-28 22:21:47 +01:00
f4exb 6f9585c6d6 Added libunwind-dev dependency 2026-02-13 23:57:45 +01:00
Neals b5f2ed8ab5 added sudo to linux workflow 2026-02-03 08:56:39 -06:00
Neals a2dff68f4a forgot to add ppa flag 2026-01-27 20:25:25 -06:00
Neals bf32e79d71 Add ettus ppa to linux cicd 2026-01-27 20:15:17 -06:00
f4exb 32837c7757 Avoid duplicate builds on releases 2026-01-17 05:52:41 +01:00
f4exb 8ea74456f6 Denoiser: complete features and added readme 2026-01-10 18:19:57 +01:00
srcejon 6f9744736d Update github Mac/Intel runner to macos-15-intel as macos-13 is no longer available 2025-12-29 09:22:57 +00:00
Jon Beniston 926ed71dba Use Qt 6.9.3 on Windows for #2572 2025-12-12 09:58:10 +00:00
Jon Beniston 036d037da3 Install md5sha1sum 2025-10-04 09:20:27 +01:00
Jon Beniston 9223b539f4 Use default toolchain again 2025-10-03 17:42:25 +01:00
Jon Beniston 37fa6e8961 Try Xcode 16.2 2025-10-03 14:44:07 +01:00
Jon Beniston 2ddbf4d095 Rollback to Qt 6.7.3 2025-10-02 08:34:36 +01:00
Jon Beniston 55e5d52656 Tey using bash to set path 2025-09-22 15:04:01 +01:00
Jon Beniston ea5b474b1c Set PATH so nsis can be found. 2025-09-22 14:51:56 +01:00
Jon Beniston ae2ab1dad6 Install NSIS via chocolatey, as not included in Windows 2025 runner 2025-09-22 14:43:57 +01:00
Jon Beniston 7290a48a30 Add ncurses for mac build, as needed by bladeRF-power 2025-09-21 11:36:46 +01:00
Jon Beniston 184516c500 Add ncurses needed by bladeRF-power, which we can't appear to disable 2025-09-21 10:01:49 +01:00
Jon Beniston f76bfcb8f4 Revert Qt to 6.7.3 on Windows. 2025-07-08 08:25:49 +01:00
Jon Beniston 3966480fea Update Qt version to 6.9.1 on Windows and Mac. For #2481 2025-07-05 13:31:44 +01:00
Jon Beniston 0111ce247b Try Python 3.12 for CI build as well. 2025-04-23 09:20:55 +01:00
Jon Beniston c108f5be40 Try using Python 3.12 instead 2025-04-23 09:10:24 +01:00