From a685a6e9b23276e960eb7d9e334e016999b72b69 Mon Sep 17 00:00:00 2001 From: Lutz Reinhardt Date: Tue, 27 Jan 2026 20:19:11 +0100 Subject: [PATCH 1/3] chore: use devcontainer image v1.1.0 Some time passed already since creation of version 1.0 and we should eventually the use version used in the workflow. --- .github/workflows/build_and_test_ebclfsa.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_test_ebclfsa.yml b/.github/workflows/build_and_test_ebclfsa.yml index b7028cd18b..90d4f76a39 100644 --- a/.github/workflows/build_and_test_ebclfsa.yml +++ b/.github/workflows/build_and_test_ebclfsa.yml @@ -16,12 +16,12 @@ name: Build for and Test on EB corbos Linux for Safety Applications on: pull_request: paths: - - 'ebclfsa/**' + - "ebclfsa/**" push: branches: - main release: - types: [created] + types: [created] workflow_dispatch: jobs: @@ -29,12 +29,12 @@ jobs: name: build-and-test-ebclfsa runs-on: ubuntu-latest container: - image: ghcr.io/eclipse-score/devcontainer:0.1.0 + image: ghcr.io/eclipse-score/devcontainer:v1.1.0 steps: - name: Checkout repository uses: actions/checkout@v4 - + - name: Build for EB corbos Linux for Safety Applications and run tests run: | bazel build --config=aarch64-ebclfsa //scrample_integration:run From 9a3088e100dfb0cb8484209d249935fe6876c3d2 Mon Sep 17 00:00:00 2001 From: lurtz <727209+lurtz@users.noreply.github.com> Date: Wed, 28 Jan 2026 11:39:08 +0100 Subject: [PATCH 2/3] Trigger ebclfsa workflow on workflow changes Changing the workflow could otherwise in undetected build breaks. Co-authored-by: Oliver Pajonk Signed-off-by: lurtz <727209+lurtz@users.noreply.github.com> --- .github/workflows/build_and_test_ebclfsa.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_and_test_ebclfsa.yml b/.github/workflows/build_and_test_ebclfsa.yml index 90d4f76a39..f7159ed20a 100644 --- a/.github/workflows/build_and_test_ebclfsa.yml +++ b/.github/workflows/build_and_test_ebclfsa.yml @@ -17,6 +17,7 @@ on: pull_request: paths: - "ebclfsa/**" + - ".github/workflows/build_and_test_ebclfsa.yml" push: branches: - main From f49dc4695a8c8dc85edc2e4ef6987c135971d27c Mon Sep 17 00:00:00 2001 From: Lutz Reinhardt Date: Wed, 28 Jan 2026 12:23:27 +0100 Subject: [PATCH 3/3] Add ebclfsa/.bazelversion Fixes the ebclfsa build where bazel now wants to download version 9.0.0. The specified bazel version is present in the devcontainer and will not trigger a download. --- ebclfsa/.bazelversion | 1 + 1 file changed, 1 insertion(+) create mode 100644 ebclfsa/.bazelversion diff --git a/ebclfsa/.bazelversion b/ebclfsa/.bazelversion new file mode 100644 index 0000000000..6da4de57dc --- /dev/null +++ b/ebclfsa/.bazelversion @@ -0,0 +1 @@ +8.4.1