Commit Graph

81 Commits

Author SHA1 Message Date
Heath123
f19657d9fc Fix web CI build 2023-05-07 13:19:21 +01:00
Heath123
230b212afb Make the CI work 2023-05-06 21:40:30 +01:00
Yaya-Cout
aadcd37f31 Fix 3DS simulator (#243)
* [CI] Fix 3DS try 1

* [CI] Fix 3DS try 2

* [CI] Fix 3DS try 3

* [CI] Fix 3DS try 4

* [CI] Fix 3DS try 5

* [CI] Fix 3DS try 6

* [CI] Fix 3DS try 7

* [CI] Fix 3DS try 8

* [CI] Fix 3DS try 9

* [CI] Fix 3DS try 10

* [CI] Fix 3DS try 11

* [CI] Fix 3DS try 12

* [CI] Fix 3DS try 13

* [CI] Fix 3DS try 14

* [CI] Fix 3DS try 15

* [CI] Fix 3DS try 16

* [CI] Fix 3DS try 17

* [CI] Fix 3DS try 18

* [CI] Fix 3DS try 19

* [CI] Make other simulators than 3DS working

* [CI] Fix 3DS without breaking others simulators try 1

* Apply suggestions from code review

* Improve SDL assert

* Fix SDL assert

* Fix SDL assert 2

* [CI] Enable iOS, macOS and 3DS tests by default

* [CI] Change epsilon-sdk tap url

* Revert "[CI] Change epsilon-sdk tap url"

This reverts commit 9516607aba.
2023-04-13 16:24:38 +02:00
Yaya-Cout
0e65c97774 [Simulator] Fix MicroPython in Web simulator and update to Emscripten 3.1.30 2023-01-14 19:52:30 +00:00
Loïc
1a681c7c75 Fix android simulator (#277)
* Fix android CI

* Set NDK path

* Reduced log spam

* Fixed NDK path

* Fixed NDK path

* Android NDK v21e

* Use debug signin config
if SIGNING_STORE_FILE is not defined
This allows the apk to be installed

* Fix OmegaActivity class name

* Fix formatting

Co-authored-by: Yaya-Cout <yaya.cout@free.fr>

Co-authored-by: Yaya-Cout <yaya.cout@free.fr>
2023-01-01 14:16:12 +01:00
Yaya-Cout
c9c868c32c [CI] Use latest version of ARM toolchain for bootloader 2022-12-06 17:14:27 +01:00
Yaya-Cout
8d6c7d1bff [CI] Build all bin checksums 2022-12-06 16:37:41 +01:00
Yaya-Cout
2a89c23e07 [CI] Rebuild checksums before uploading bootloader 2022-12-05 20:57:51 +01:00
Yaya-Cout
62d4d59d6b [CI] Fix bootloader upload 2022-12-05 20:44:54 +01:00
Yaya-Cout
1bf164e1e3 [CI] Add bootloader in bootloader binpack (#304)
* [CI] Add bootloader in bootloader binpack

* [CI] Second try to add bootloader in bootloader binpack
2022-12-03 18:53:22 +01:00
Yaya-Cout
08eb1aec99 [CI] Fix Web CI (#303) 2022-12-03 17:21:26 +01:00
Yaya-Cout
741a71554d [CI] Add bootloader upload to dev version on Firebase 2022-06-14 19:46:06 +02:00
Yaya-Cout
5f51ed0628 [README/CI] Fix README and CI (#235)
* [README] Fix readme

* [CI] Fix CI

* [CI] Fix bootloader
2022-05-20 19:31:21 +02:00
Laury
efb32c9612 [bootloader] Fix "make binpack" in the CI 2022-05-03 18:41:39 +02:00
Yaya-Cout
aff5803ef3 [CI] Fix bootloader CI 2022-04-27 20:07:08 +02:00
Yaya-Cout
807945ad0f [CI] Fix bench.flash 2022-04-27 19:45:55 +02:00
lolocomotive
9f7aba4593 Run upload to firebase only when on UpsilonNumworks/Upsilon on upsilon-dev (#197) 2022-04-06 21:43:46 +02:00
Laury
6dc31401fe [bootloader] Compatibility with Omega 2.0 2022-03-17 20:05:20 +01:00
lolocomotive
1a546e011b Upload artifacts to google cloud (#138) 2022-02-01 19:43:46 +01:00
Yaya-Cout
70b162e63b Fix web simulator and binpack build (#114) 2021-12-28 15:12:13 +01:00
Lauryy06
e41910e2f8 [workflow] Re-update SDK version of emscripten 2021-10-20 22:38:49 +02:00
Lauryy06
d91ae29607 [workflow] Change sdk of emscripten for tests 2021-10-20 22:36:18 +02:00
Joachim LF
f999c796c3 [Upstream] Merged epsilon 15.5 2021-05-14 13:28:22 +02:00
Romain Goyet
a834c954b8 [ion/simulator] Get rid of the headless target 2021-03-03 15:37:48 +01:00
M4x1m3
9773c09eba [ci] Build 3ds CIA 2021-02-06 18:38:01 +01:00
M4x1m3
da3c4a48d0 [ci] Fixed invalid YML 2021-02-06 16:05:37 +01:00
M4x1m3
ec0e72fcb8 [ci] Made CI run on push 2021-02-06 16:05:37 +01:00
M4x1m3
8a45b3d552 [ci] Moved unit tests to separate workflow 2021-02-06 16:05:27 +01:00
M4x1m3
d35e93901c [ci] Reintroduced 3DS with toggle switch 2021-02-06 15:11:54 +01:00
M4x1m3
8f380adc4f [ci] Fixed checkout and wrong makefile 2021-02-06 10:27:27 +01:00
Joachim LF
9b17d1b882 [Update] Epsilon 15.3.1 2021-01-21 19:56:06 +01:00
Émilie Feral
312c02fd69 [.github/workflows] ci-workflows: update setup-emscripten 2020-11-30 14:01:12 +01:00
Romain Goyet
bd22c06d98 Use semantic branches on setup-arm-toolchain 2020-11-30 14:01:12 +01:00
Quentin Guidée
1347b1a20c [upstream] Update 2020-11-27 13:23:07 +01:00
Émilie Feral
99e63ec30b [.github/workflows] ci-workflows: update setup-emscripten 2020-11-23 11:26:01 +01:00
Émilie Feral
5eaea62073 [.github/workflows] CI: use msys2/setup-msys2 instead of
numworks/setup-msys2
2020-11-23 11:26:01 +01:00
Romain Goyet
0de5c89d9b Use semantic branches on setup-arm-toolchain 2020-11-20 11:19:40 +01:00
Émilie Feral
95aa47625c [.github] ci-workflow: missing line 2020-11-04 15:58:43 +01:00
Émilie Feral
291941f4e2 [.github/workflows] CI: use msys2/setup-msys2 instead of
numworks/setup-msys2
2020-11-04 15:58:39 +01:00
Émilie Feral
547b4b2d71 [.github/workflows] CI: trigger CI manually or on PR only 2020-11-04 15:58:39 +01:00
Maxime FRIESS
a7ca30b793 [ci] Generate .sha256 for N0100 2020-07-14 15:17:19 +02:00
Maxime FRIESS
0a384e7c8a [ci] Added hu to N0100 2020-07-14 13:56:26 +02:00
M4x1m3
84442fca10 [ci] Faster way 2020-07-14 12:10:41 +02:00
M4x1m3
c915894c0d [ci] N0100 generates one fw per language. 2020-07-14 12:00:43 +02:00
Quentin Guidée
5c3dd4f6d2 [Revert] 3DS workflows 2020-07-13 11:49:25 +02:00
Maxime FRIESS
7c837238bd Made CI output binpacks instead of DFU 2020-07-03 11:12:44 +02:00
Émilie Feral
558d0f6343 [.github/workflow] ci-workflow: fix emscripten version to 1.39.16 (later
versions removed EMTERPRETER)
2020-07-02 14:42:59 +02:00
Quentin
101e4477f3 [.github/workflows] Fix 3DS CI 2020-07-01 21:37:06 +02:00
M4x1m3
10a11dddeb Fixed 3DS build, added 3DS CI 2020-07-01 11:45:26 +02:00
M4x1m3
f04c645fee [simu/web] Changed to emsdk upstream-latest. Now using WASM. 2020-06-20 19:05:22 +02:00