1
0
Fork 0
Commit graph

12 commits

Author SHA1 Message Date
Francesco Gazzetta
6e1c422ff9 ci: update more github actions
Signed-off-by: Francesco Gazzetta <fgaz@fgaz.me>
2024-09-30 09:26:16 +01:00
Francesco Gazzetta
10692602f5 CI: update upload-artifact
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/

Signed-off-by: Francesco Gazzetta <fgaz@fgaz.me>
2024-09-25 19:26:45 +01:00
Adam Blair
e494eab608 Wasp A La carte
Configure wasp using a central toml file

Signed-off-by: Adam Blair <adampblair@protonmail.com>
2023-03-19 15:17:18 +00:00
Francesco Gazzetta
01c173927e Add make and CI rules for building apps .mpy files
Signed-off-by: Francesco Gazzetta <fgaz@fgaz.me>
2022-01-10 22:35:04 +00:00
Daniel Thompson
c876f7cfdb github: Add a version number to the cache
It isn't possible to clear the action cache directly but we can change the
version number and adopt a new cache. Eventually the old (now unused
one) will be cleaned up.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2021-12-26 09:15:32 +00:00
Daniel Thompson
9012b85ede wasp: Switch recommended toolset to 10-2020-q4
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2021-12-24 09:28:22 +00:00
Daniel Thompson
8ac5f6c16d github: workflows: Fix add-path problems
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-24 14:14:39 +00:00
Daniel Thompson
f1f5cc9e0c simulator: Introduce fully automatic testint
Currently the tests do little more than fire up the simulator and
switch into (and out of) the built in applications. However this is
useful and allows us to fully integrate as a CI job.

Unfortunately the numpy warning from pysdl2 mean we have been forced
to disable all warnings to prevent pytest from collecting and reporting
them.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-04 20:11:41 +00:00
Daniel Thompson
bdd3f91b77 github: actions: Ensure warning free docs build
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-29 20:01:21 +00:00
Daniel Thompson
c1762605f5 Update prereqs for mcuboot imgtool.py
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-07 09:49:17 +00:00
Daniel Thompson
20b626f5c2 actions: Replace the matrix buils with the makefile dist rule
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-06 21:38:58 +00:00
Panagiotis Vasilopoulos
5bb833aa28 Added GitHub Actions support
- This workflow caches both the Python modules, as well as the arm-none-eabi toolchain itself, in order to save resources and time.
- This workflow is meant to imitate the building instructions as closely as possible for every board.

After the workflow compiles wasp-os for a specific board, it will package the following in separate archives (per board):

- the reloader
- the bootloader (both the standalone and the DaFlasher variations)
- a copy of MicroPython
- a copy of the documentation
- the additional tools that are necessary for interacting with devices running on wasp-os

Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2020-11-06 21:38:58 +00:00