From 6e49f16b972cc73b1cad86e8356e25ac1e67f4d1 Mon Sep 17 00:00:00 2001 From: "thomas.boyer.chammard" Date: Wed, 4 Nov 2026 02:26:49 +0000 Subject: [PATCH] ci: add fprime-stm32-baremetal-reference to the ext-ci manifest (notify tier) and supported platforms --- .github/ext-ci-manifest.json | 14 +++++++++++++- docs/user-manual/framework/supported-platforms.md | 1 + 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/ext-ci-manifest.json b/.github/ext-ci-manifest.json index b65bd7fb4c6..b96b570c113 100644 --- a/.github/ext-ci-manifest.json +++ b/.github/ext-ci-manifest.json @@ -32,7 +32,19 @@ "thomas-bc" ], "on_pr": true + }, + { + "id": "stm32-baremetal", + "repository": "fprime-community/fprime-stm32-baremetal-reference", + "workflow": "ci.yml", + "default_ref": "devel", + "timeout_minutes": 45, + "failure_policy": "notify", + "owners": [ + "thomas-bc" + ], + "on_pr": true } ], - "_fork_testing": "Stand-in config for the JPL-Devin fork (remove together with the feature-branch push trigger in ext-ci.yml before going upstream): the real fprime-community entries cannot be dispatched until their ci.yml is on the default branch, so the ext-a/ext-b stubs are used." + "_fork_testing": "Stand-in config for the JPL-Devin fork (remove together with the feature-branch push trigger in ext-ci.yml before going upstream): the real fprime-community entries cannot be dispatched until their ci.yml is on the default branch, so the ext-a/ext-b stubs are used. stm32-baremetal is the first real entry (its ci.yml lands in fprime-community/fprime-stm32-baremetal-reference#TBD); set owners to Iva-L once it dispatches from upstream." } diff --git a/docs/user-manual/framework/supported-platforms.md b/docs/user-manual/framework/supported-platforms.md index 709a7d4a552..f30f509d144 100644 --- a/docs/user-manual/framework/supported-platforms.md +++ b/docs/user-manual/framework/supported-platforms.md @@ -10,6 +10,7 @@ | PolarFire SoC | VxWorks 7 | RISC-V | TBD | N/A | | PyCubed | Zephyr | RISC-V | [`fprime-zephyr-reference`](https://github.com/fprime-community/fprime-zephyr-reference) | N/A | | Raspberry Pi | Linux | ARMv8 | [`fprime-workshop-led-blinker`](https://github.com/fprime-community/fprime-workshop-led-blinker) | [![External Repo: RPI LedBlinker](https://github.com/nasa/fprime/actions/workflows/ext-raspberry-led-blinker.yml/badge.svg)](https://github.com/nasa/fprime/actions/workflows/ext-raspberry-led-blinker.yml) | +| STM32H753XI-EVAL2 | Baremetal | ARMv7-M | [`fprime-stm32-baremetal-reference`](https://github.com/fprime-community/fprime-stm32-baremetal-reference) | [![CI](https://github.com/fprime-community/fprime-stm32-baremetal-reference/actions/workflows/ci.yml/badge.svg)](https://github.com/fprime-community/fprime-stm32-baremetal-reference/actions/workflows/ci.yml) | | Teensy41 | Zephyr | ARMv7-M | [`fprime-zephyr-reference`](https://github.com/fprime-community/fprime-zephyr-reference) | [![External Repo: Zephyr Reference (Teensy 4.1)](https://github.com/nasa/fprime/actions/workflows/ext-fprime-zephyr-reference-teensy41.yml/badge.svg)](https://github.com/nasa/fprime/actions/workflows/ext-fprime-zephyr-reference-teensy41.yml) | | x86 | Linux | x86\_64 | [`F Prime Ref`](https://github.com/nasa/fprime) | [![CI [ubuntu]](https://github.com/nasa/fprime/actions/workflows/build-test.yml/badge.svg)](https://github.com/nasa/fprime/actions/workflows/build-test.yml) [![CI [RHEL8]](https://github.com/nasa/fprime/actions/workflows/build-test-rhel8.yml/badge.svg)](https://github.com/nasa/fprime/actions/workflows/build-test-rhel8.yml) |