summaryrefslogtreecommitdiff
path: root/.github/workflows/main.yml
AgeCommit message (Collapse)Author
2022-01-10Add make and CI rules for building apps .mpy filesFrancesco Gazzetta
Signed-off-by: Francesco Gazzetta <fgaz@fgaz.me>
2021-12-26github: Add a version number to the cacheDaniel Thompson
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-24wasp: Switch recommended toolset to 10-2020-q4Daniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-24github: workflows: Fix add-path problemsDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-29github: actions: Ensure warning free docs buildDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-07Update prereqs for mcuboot imgtool.pyDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-06actions: Replace the matrix buils with the makefile dist ruleDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-06Added GitHub Actions supportPanagiotis Vasilopoulos
- 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>