Commit Graph
52 Commits
Author SHA1 Message Date
3djcandGitHub bc8087cbf1 feat: Add Radiomaster Boxer (#2877)
* Radiomaster Boxer

* chore: Add Build system bits

* chore: `EEPROM_VARIANT` no longer used
2022-12-31 16:45:09 +10:00
Peter FeerickandGitHub ab5d4f0e20 chore(github): Node.js 12 based actions deprecated (#2513)
* chore(github): Node.js 12 based actions deprecated

* chore: Remove more dependency ver warnings
 - `jurplel/install-qt-action@v3` finally released
 - `actions/cache@v1` is thus no longer needed, so its warning gone also
 - leaving on only `maxim-lobanov/setup-xcode` remaining
2022-11-15 16:39:24 +10:00
Peter Feerick cc727514ec chore: Update GH actions 2022-09-26 16:42:33 +10:00
Peter Feerick 07aa46d884 fix: Don't run action if other workflows changed 2022-09-20 19:01:15 +10:00
zhaobingandPeter Feerick 9d7abf78eb Add LiteRadio3_Pro target on companion and simulator 2022-08-20 10:59:50 +10:00
Peter FeerickandPeter Feerick 0e1b430ae9 chore: Minor cleanup 2022-08-16 18:44:57 +10:00
XINGandPeter Feerick 299991bc11 Add iFlight Commando8
Add iFlight Commando8 ELRS radio
2022-08-16 18:44:57 +10:00
Peter FeerickandPeter Feerick f31f06b344 fix(github): only build, not test 2022-07-20 13:01:31 +10:00
Peter FeerickandPeter Feerick d4ffe15e45 chore(github): Add to github actions 2022-07-20 13:01:31 +10:00
Raphael Coeffic 1b87b6acea Bump dev version 2022-03-25 11:35:48 +01:00
ydsandGitHub b36e456ca7 chore: Add X9E target (#1721)
* added X9E target

* added X9E target

* added X9E target
2022-03-22 16:08:10 +10:00
Peter FeerickandGitHub 5601bd53b2 Allow manual trigger of fw build/check action 2022-01-29 12:49:14 +10:00
Raphael CoefficandPeter Feerick 119590fce4 Use edgetx-dev:latest again 2022-01-29 10:14:33 +10:00
Raphael CoefficandPeter Feerick 8d08bb3a3f Build using edgetx-dev:2.5.1 2022-01-29 10:14:33 +10:00
Peter FeerickandGitHub 09980bf640 Typos 2022-01-26 11:32:59 +10:00
Peter FeerickandGitHub bbb834b104 Ignore config files for external services 2022-01-26 11:32:34 +10:00
Raphael Coeffic 4a2b7f8d2d Added 2.6 branch to actions 2021-12-20 11:32:32 +01:00
Raphael Coeffic c2ecd0e1cf Add T-pro to build action 2021-12-17 17:09:38 +01:00
Raphael Coeffic 479bd9d128 Add Zorro to build targets 2021-12-17 15:17:49 +01:00
Raphael Coeffic 982382e164 Aligned / Added 2.5 branch in automatic builds 2021-09-21 08:34:42 +02:00
Raphael CoefficandGitHub 4546f885ec Add capability to build more firmwares than scheduled for tests (#510)
* Add capability to build more firmwares than scheduled for tests

* Fixed casing for tx16s-fs target

* Fixed target names in YAML & added new ones to fw.json

* Remove unsupported "autoupdate"

* Update nightly targets
2021-09-19 19:44:25 +10:00
Peter FeerickandGitHub 8823a1b0af Ignore changes to companion src
This is firmware test and builds only
2021-09-08 11:08:50 +10:00
Richard Li fc3fe63a2c Added NV14 in workflow action. 2021-07-27 02:16:44 +08:00
Raphael Coeffic d3c16a89c4 Added "main" to the branches built automatically 2021-07-20 13:45:59 +02:00
Raphael Coeffic 831ec1751c Add X9lite-S and Xlite-S 2021-06-27 12:48:28 +02:00
Raphael Coeffic 78a0a45716 Trigger build on tags as well 2021-06-20 20:08:46 +02:00
Peter 8e758e4994 CI should ignore changes to issue templates 2021-06-17 19:03:55 +10:00
Raphael Coeffic 95c65772e4 Added X9D (not "+") 2021-06-15 15:42:24 +02:00
8940b01de6 Don't rebuild test or build firmware on doc change (#110)
Markdown docs are not part of the firmware, so don't run tests or rebuild because of changes to them.

Co-authored-by: Raphael Coeffic <raphaelcoeffic@users.noreply.github.com>
2021-05-29 13:39:34 +02:00
Tom HenselandGitHub 8d86907120 compose and use "dynamic" names for the assets to be released; sync "actions.yml" with "nightly.yaml"; formatting (#100) 2021-05-28 10:26:38 +02:00
Raphael Coeffic 240caa6f34 Adds T18 to the supported targets 2021-05-28 09:55:58 +02:00
gretelandRaphael Coeffic f58317f74e compose and use "dynamic" names for the assets to be released; sync "actions.yml" with "nightly.yaml"; formatting 2021-05-27 00:32:13 +02:00
Ari StehneyandRaphael Coeffic 28c815cca9 Change Actions flow 2021-05-13 17:08:49 +02:00
Ari StehneyandRaphael Coeffic 6efeaebeaa Add artifact metadata system 2021-05-13 17:08:49 +02:00
Raphael CoefficandRaphael Coeffic d922706b91 re-enable the test action 2021-05-08 12:59:47 +02:00
Raphael CoefficandRaphael Coeffic 145cd39d84 Do not use tags for now 2021-05-08 12:59:47 +02:00
Raphael CoefficandRaphael Coeffic 49f4332dfe Fetch tags after checkout 2021-05-08 12:59:47 +02:00
Raphael CoefficandRaphael Coeffic 69026ddb69 Comment out tests 2021-05-08 12:59:47 +02:00
Raphael CoefficandRaphael Coeffic a56a66e89d Add build step to gh actions 2021-05-08 12:59:47 +02:00
Raphael Coeffic 1d0f157b63 Remove "+" from target name in commit-tests to avoid compiling X9D instead of X9D+ 2021-05-08 09:55:09 +02:00
Raphael Coeffic 15c71e19b1 Fix commit tests 2021-05-08 09:42:52 +02:00
Raphael Coeffic 45efba0f68 Use single targets instead of long jobs 2021-05-08 00:46:21 +02:00
Raphael Coeffic e44e3e6fe6 Removed some targets from build 2021-05-06 13:29:17 +02:00
Raphael Coeffic c919fd4fb8 Use recursive submodule checkout 2021-05-04 07:51:18 +02:00
Raphael Coeffic 82196d4504 Use matrix strategy 2021-04-14 04:32:12 +02:00
Raphael Coeffic db45f2c618 Added COMPANION flavor 2021-04-13 00:25:40 +02:00
Raphael Coeffic 3792cb0f1b Fixed typo 2021-04-12 23:23:01 +02:00
Raphael Coeffic 0e4e07e6ed Added submodules checkout 2021-04-12 23:23:01 +02:00
Raphael Coeffic 260ce1f55b Add X7 build step
I should probably use the matrix strategy instead, but well.
2021-04-12 23:23:01 +02:00
Raphael Coeffic 6cc0c46071 Try runners on COLORLCD 2021-04-12 23:23:01 +02:00