Risto and GitHub
f2b07ddf1b
feat(firmware): Set "nightly" suffix for GitHub nightly builds ( #1903 )
...
* Sets explicit "nightly" suffix for GitHub nightly builds.
* Extract and set EDGETX_VERSION_SUFFIX only, if not already set
2022-04-26 20:44:44 +10:00
Risto and GitHub
a830efe8de
chore(companion): Use "cpn-win-64" to more clearly denote 64-bit Windows vers ( #1872 )
2022-04-21 18:35:41 +10:00
Raphael Coeffic and Raphael Coeffic
7d4c814215
macOS Companion: install Pillow with python3
2022-03-25 16:47:59 +01:00
Raphael Coeffic and Raphael Coeffic
e293d85874
Fix macOS Companion build on GH
2022-03-25 16:47:59 +01:00
Raphael Coeffic
1b87b6acea
Bump dev version
2022-03-25 11:35:48 +01:00
yds and GitHub
b36e456ca7
chore: Add X9E target ( #1721 )
...
* added X9E target
* added X9E target
* added X9E target
2022-03-22 16:08:10 +10:00
Peter Feerick and GitHub
5601bd53b2
Allow manual trigger of fw build/check action
2022-01-29 12:49:14 +10:00
Raphael Coeffic and Peter Feerick
119590fce4
Use edgetx-dev:latest again
2022-01-29 10:14:33 +10:00
Raphael Coeffic and Peter Feerick
8d08bb3a3f
Build using edgetx-dev:2.5.1
2022-01-29 10:14:33 +10:00
Samuel Henrique and GitHub
d09ba3adca
fix: Prevent word splitting in compilation scripts when handling paths ( #1502 )
...
These invocations will all cause bugs when pwd returns something that
can be interpreted by bash, the most common case being a folder
with whitespaces in its name. In other words these can be triggered by
calling the scripts from any folder that contains whitespaces.
More info on this specific finding by shellcheck:
https://github.com/koalaman/shellcheck/wiki/SC2046
2022-01-26 20:58:24 +10:00
Peter Feerick and GitHub
09980bf640
Typos
2022-01-26 11:32:59 +10:00
Peter Feerick and GitHub
bbb834b104
Ignore config files for external services
2022-01-26 11:32:34 +10:00
Peter Feerick and GitHub
294e250f08
[ghactions] Cache Qt dependencies for building Windows Companion ( #1431 )
...
* [action] Cache QT install files
* Take into account two windows builds
Note: If for any reason the cache is corrupted, the cache key will need to be updated to make it re-build.
2022-01-21 13:10:12 +10:00
Raphael Coeffic
2244e369ed
Add Zorro and T-pro to nightly builds
2021-12-31 09:35:25 +01: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
Risto and GitHub
1bdb99f2bb
Use build-companion-nightly-win32.sh instead
2021-11-08 22:35:00 +01:00
rotorman
4b48e92a47
GitHub WebGUI created the file in root. Let's try under workflows instead.
2021-11-08 21:55:10 +01:00
Raphael Coeffic and Peter Feerick
eebd10dd9a
Companion Linux: build AppImage
2021-10-06 16:45:32 +11:00
Raphael Coeffic
99048e6389
Pin macOS builds to 10.15
...
macos-latest is about to change to big sur (11.0).
2021-09-23 09:06:55 +02:00
Raphael Coeffic
982382e164
Aligned / Added 2.5 branch in automatic builds
2021-09-21 08:34:42 +02:00
Raphael Coeffic
66b523cf88
Fixed workflow name patterns
2021-09-19 16:55:48 +02:00
Raphael Coeffic
f554c12337
Fixed Companion artifacts names
2021-09-19 16:49:44 +02:00
Raphael Coeffic
e6cdb7623b
Allow Companion build on version tags on main and 2.5 branch
2021-09-19 14:13:37 +02:00
Raphael Coeffic and GitHub
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
Raphael Coeffic
9987912fce
Do not install arm-gcc on windows either
...
And fix a couple of missing (implicitely added) packages
2021-09-16 14:58:52 +02:00
Raphael Coeffic
28dc161337
PoC: compile companion macOS without arm-gcc toolchain
2021-09-16 11:23:55 +02:00
Raphael Coeffic
3f8e547077
Added Mac OSX companion build
2021-09-13 11:13:08 +02:00
Raphael Coeffic
118fc26374
WiP Windows build workflow
2021-09-13 11:13:08 +02:00
Peter Feerick and GitHub
8823a1b0af
Ignore changes to companion src
...
This is firmware test and builds only
2021-09-08 11:08:50 +10:00
Raphael Coeffic
b83fe990f9
Added NV14 to the nightly targets (+fw.json)
2021-07-27 18:54:11 +02: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 Hensel and GitHub
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
gretel and Raphael 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
Raphael Coeffic
e7204a149a
Run nightly release only on schedule
2021-05-25 07:27:46 +02:00
Raphael Coeffic
e5b8f999cd
Remove url and release_id from old nightly action
2021-05-25 06:40:56 +02:00
Raphael Coeffic
bef88d2773
Use a different action for the nightlies
2021-05-24 23:09:35 +02:00
Raphael Coeffic
1d5e601c9e
Try with deploy-nightly v1.1.0
2021-05-24 21:17:14 +02:00
Raphael Coeffic
cf6bb09536
Use deploy-nightly on 2.4
2021-05-24 20:25:22 +02:00
gretel
9a268945ab
add workflow to have a nightly release of the latest state
2021-05-24 20:07:25 +02:00
Ari Stehney and Raphael Coeffic
28c815cca9
Change Actions flow
2021-05-13 17:08:49 +02:00
Ari Stehney and Raphael Coeffic
6efeaebeaa
Add artifact metadata system
2021-05-13 17:08:49 +02:00