Commit Graph

18 Commits

Author SHA1 Message Date
Szymon Janc 3ea8edd45e ci: Fix build after nrfx and mbedtls updates 2023-08-10 08:59:08 +02:00
Szymon Janc 25439ada84 Update missing licenses and rat excludes 2023-08-08 16:28:02 +02:00
Szymon Janc fa5cc4702b ci: Enable BLE_LL_HCI_LLCP_TRACE when building blehci
nordic_pca10056_blehci_all_enabled was missing BLE_LL_HCI_LLCP_TRACE setting.
2023-08-07 15:19:24 +02:00
Szymon Janc 68447ea14d ci: Fix build due to nrfx update
We should move to using "newt upgrade" eventually.
2023-08-04 14:08:42 +02:00
Szymon Janc e6e583e523 ci: Add linux power NPL test to CI
Make sure Linux NPL tests pass.
2023-07-20 21:56:27 +02:00
Szymon Janc 98d972d220 ci: Add DTM application target
Adds target for building DTM application.
2023-07-12 15:29:30 +02:00
Szymon Janc abd16e6186 ci: Download external nrfx repository
In long term we should think on better mechanism for syncing core
and nimble requirements in CI.
2023-05-08 17:15:41 +02:00
Szymon Janc 377c6107ed ci: Use latest go for building newt
This should make it easier for upgrading dependencies in newt.
2023-03-07 22:41:15 +01:00
Szymon Janc dddcc9de03 ci: Add debug output for ports syscfg updates
It seems that occasionally this fails on GHA but doesn't fail
locally. This will help to debug this.
2023-03-01 14:48:42 +01:00
Szymon Janc cfb0ffb1c8 ci: Add check to verify if ports configurations need update
This will help keeping ports in good shape.
2023-02-07 08:37:18 +01:00
Szymon Janc 354e7c8332 ci: Build RIOT port
Building against RIOT master branch and thus this is allowed to fail.
2023-02-03 09:56:52 +01:00
Szymon Janc 864018bf5a ci: Unify tests with mynewt-core repository
Use check scripts from core repository.
2023-01-31 16:17:14 +01:00
Szymon Janc f740c39b66 targets: Restore example targets
Those were accidentally moved to CI targets but are expected to be used
by users.
2023-01-30 11:45:59 +01:00
Andrzej Kaczmarek fcf166804a ci: Make check style output more readable 2023-01-27 21:35:23 +01:00
Szymon Janc 8831a5cc16 ci: Add style check
Test style in PR changes only
2023-01-27 16:02:29 +01:00
Szymon Janc e5a74c09df ci: Improve jobs naming
Make jobs name more user friendly.
2023-01-25 22:47:40 +01:00
Szymon Janc 591dc5f7e5 ci: Add support for Mac and Windows runners
Test builds on non-linux runners.
2023-01-24 11:25:55 +01:00
Szymon Janc baa6b2f0de Initial Github Action integration
This adds:
 - building all test targets on Linux
 - runing 'newt test all'
 - building dummy and Linux ports
2023-01-23 19:45:07 +01:00