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
Raphael Coeffic and Raphael Coeffic
d922706b91
re-enable the test action
2021-05-08 12:59:47 +02:00
Raphael Coeffic and Raphael Coeffic
145cd39d84
Do not use tags for now
2021-05-08 12:59:47 +02:00
Raphael Coeffic and Raphael Coeffic
49f4332dfe
Fetch tags after checkout
2021-05-08 12:59:47 +02:00
Raphael Coeffic and Raphael Coeffic
69026ddb69
Comment out tests
2021-05-08 12:59:47 +02:00
Raphael Coeffic and Raphael 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
Raphael Coeffic
e1209202ce
Revert "Try runners on COLORLCD"
...
This reverts commit aff05adb44 .
2021-04-12 16:02:20 +02:00
Raphael Coeffic
aff05adb44
Try runners on COLORLCD
2021-04-12 15:58:45 +02:00