Commit Graph
159 Commits
Author SHA1 Message Date
Peter FeerickandGitHub 36eb888b86 chore(ci): bump to MacOS 14 for Companion builds (#6863) 2025-12-12 10:43:31 +10:00
Peter FeerickandGitHub af814bd09a chore(ci): branch filters and cleanup (#6856) 2025-12-05 11:47:42 +10:00
13b849dea4 fix(pa01): tests failing due to missing images (#6838)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-11-30 11:45:33 +10:00
Peter Feerick 8cdab34d93 chore(ci): need to remove tags filter
- as when no branch or tag trigger is specified, both branchs AND tags will trigger a CI run, otherwise only the specified event (in this case tags) will trigger a CI run
- make use of yaml anchor support added in Sept 2025
2025-11-25 11:00:54 +00:00
Peter Feerick 7abe39c095 chore(ci): drop branch filters
They are not strictly necessary, as the tag and path triggers will trigger actions
2025-11-25 10:37:58 +00:00
Peter FeerickandGitHub ef32172454 fix(ci): build t15pro nightly
Missed in #6592
2025-11-23 21:26:14 +10:00
Peter FeerickandGitHub 2e9ab5819a chore: sync action for mfg repos (#6755) 2025-11-01 14:28:42 +10:00
Peter FeerickandGitHub 12b9d8dbef chore(ci): limit number of parallel builds to prevent runner resource starvation (#6683) 2025-10-20 13:04:05 +10:00
Peter FeerickandGitHub f194260070 chore(ci): always upload build logs for CPN runs (#6682) 2025-10-20 13:02:42 +10:00
Peter FeerickandGitHub 388f7ca552 chore(ci): allow skipping specific CI runs for PRs (#6691) 2025-10-19 15:36:58 +10:00
Raphael CoefficandGitHub 9e0287d0b5 fix(ci): pin to windows-2022 runner (#6600) 2025-09-24 07:53:36 +10:00
3djcandGitHub 8c23ea75c0 feat: support for Jumper T15 Pro (#6592) 2025-09-19 11:29:15 +10:00
dbce54dec6 chore(cpn): refactor firmware flashing to use edgetx rs_dfu (#6521)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-09-14 09:59:34 +10:00
Peter FeerickandGitHub 0f69f1d409 chore(ci): update CI configuration for firmware builds (#6553) 2025-08-27 08:48:10 +10:00
Raphael CoefficandGitHub 74a408d625 chore(doc): CMake presets (#6546) 2025-08-26 21:03:47 +10:00
Peter Feerick bc7801571d fix(ci): validation action filename typo 2025-08-21 01:51:33 +00:00
Peter FeerickandGitHub fc691911ba chore: validate fw.json syntax and target order (#6533) 2025-08-21 11:48:47 +10:00
324b2c7761 feat: Radiomaster TX15 support (#6484)
Co-authored-by: Malte Langermann <54738901+gagarinlg@users.noreply.github.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-08-20 09:13:30 +10:00
e89a4414ac feat: Flysky PA01 support (#6392)
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: xlong <984929678@qq.com>
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2025-08-17 20:13:43 +10:00
89e57df285 fix(cpn): add dfu-util and libusb to windows build (#6516)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-08-14 16:26:37 +02:00
Raphael CoefficandGitHub 96610449ef chore(cpn): build for Windows with Visual Studio (#6476) 2025-08-14 10:06:24 +10:00
Raphael CoefficandGitHub 89f5d006c9 chore: use Ninja for Win cpn and improve Python support (#6455) 2025-07-27 11:50:22 +10:00
9e86a3ea84 chore(cpn): upgrade to Ubuntu 22.04 and Qt 6.9.0 (#5986)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-07-23 14:04:19 +02:00
Peter Feerick d7fd9fbec2 fix(ci): actually build PL18U firmware
Missed in #6114 / #6115
2025-07-08 03:04:54 +00:00
Peter FeerickandGitHub d0bb0590c2 chore(ci): drop all STM32F2 firmware builds (#6225) 2025-05-08 21:42:10 +10:00
Raphael CoefficandGitHub 805fe05094 fix(actions): add UF2 to nightly releases (#6185) 2025-05-02 20:12:58 +10:00
Peter FeerickandGitHub 34cfbb631b fix(ci): add missing fw build, correct v14 switch defs (#6156) 2025-04-27 13:53:01 +10:00
Peter FeerickandGitHub c781cebf29 chore(ci): force use of mirrors for Qt for now (#6096) 2025-04-17 12:59:53 +10:00
f82c3dea8c feat: Support for Flysky ST16 (#6071)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
2025-04-16 11:18:21 +10:00
Peter FeerickandMalte Langermann c69b5cdeb1 chore(ci): build nb4p firmware 2025-01-24 19:00:12 +01:00
36cdd93a1a feat: support for RadioMaster GX12 (#5703)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-12-13 12:41:38 +10:00
Peter FeerickandGitHub f6084d5b18 chore: bump to macos-13 (#5617) 2024-12-05 13:15:15 +10:00
df1687af20 feat: support for Jumper Bumblebee (#5624)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-10-19 18:07:10 +10:00
17bf9dc813 feat: support for HelloRadioSky V16 (#5317)
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2024-09-02 09:45:59 +10:00
3djcandGitHub 62d2cf3764 feat: support for Jumper T-Pro S (#5326) 2024-07-28 11:11:09 +10:00
3djcandGitHub 195f03929a feat: Jumper T12Max support (#5273) 2024-07-13 15:24:46 +10:00
3djcandGitHub 8dad05e1bb chore: remove discrepancy in x10/x7 naming (#5254) 2024-07-06 22:12:50 +10:00
Peter FeerickandGitHub afac2580ff chore: bump macos runner version due to github macos-11 removal (#5199) 2024-06-30 18:46:07 +10:00
961c75784e feat: Fatfish F16 support (main) (#4485)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-06-30 11:55:35 +10:00
26c96ccdd0 feat: Jumper T15 support (#5113)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-06-07 17:51:49 +10:00
Peter FeerickandGitHub bb51e2ca7e chore: fix ci typo, remove redundant CPU_TYPE (#5060) 2024-05-25 09:25:40 +10:00
Peter FeerickandGitHub 90e88fd49e chore(gh): replace nightly release action
marvinpinto/action-automatic-releases is not being maintained, and there are multiple warnings and depreciation notices being generated due to its use. 

crowbarmaster/GH-Automatic-Releases is an updated, drop in replacement.
2024-03-25 16:26:36 +10:00
84a90a75e4 feat: support Jumper T20 V2 (#4701)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-03-14 19:08:59 +10:00
Peter FeerickandGitHub 07e0bfa4bd chore(cpn): use win32 dfu-util binary package (#4628) 2024-02-13 06:45:37 +10:00
Peter Feerick 0a2cf01105 fix(gh): Nightly action path missing, allow manual retrigger 2024-01-28 03:02:22 +00:00
Peter FeerickandGitHub 7c3e395259 chore(ci): Bump action versions due to Node.js 16 EoL (#4567) 2024-01-27 20:00:06 +10:00
dfaad73070 fix: Throttle idle trim handling for surface, enable MT12 tests (#4520)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2024-01-21 13:53:25 +10:00
3djcandGitHub 1b7044a134 feat(fw): Jumper T14 support (#4543) 2024-01-17 12:03:21 +10:00
Peter Feerick 7bc6c75cd2 chore(github): Rename win32 cpn action file
File name was wrong, causing it to not trigger
2024-01-07 08:35:29 +00:00
Peter FeerickandGitHub 5fabdcfd4a chore(cpn): python-lz4 for win32 no longer in mingw repo (#4512) 2024-01-07 18:33:08 +10:00