Skip to content

Commit ed25b54

Browse files
committed
Add matrix over all runtime projects to CI tests
Signed-off-by: nmburgan <13688219+nmburgan@users.noreply.github.com>
1 parent 4bf6bda commit ed25b54

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/runtime_tests.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,12 @@ jobs:
6060
build:
6161
needs: vanagon_inspect
6262
name: build puppet-runtime for Linux
63+
strategy:
64+
matrix:
65+
project_name: ['agent-runtime-main', 'agent-runtime-8.x', 'openbolt-runtime']
6366
uses: 'openvoxproject/shared-actions/.github/workflows/build_vanagon.yml@main'
6467
with:
65-
project_name: 'agent-runtime-main'
68+
project_name: ${{ matrix.project_name }}
6669
# when we add new OSes here, we also need to add them in openvoxproject/shared-actions
6770
# TODO: Split OS list into Linux and non-linux, then run Linux on all PRs
6871
platform_list: amazon-2-aarch64,amazon-2-x86_64,amazon-2023-aarch64,amazon-2023-x86_64,debian-11-aarch64,debian-11-amd64,debian-12-aarch64,debian-12-amd64,debian-13-aarch64,debian-13-amd64,debian-13-armhf,el-8-aarch64,el-8-x86_64,el-9-aarch64,el-9-x86_64,el-10-x86_64,el-10-aarch64,fedora-42-x86_64,fedora-42-aarch64,fedora-43-x86_64,fedora-43-aarch64,sles-15-x86_64,ubuntu-22.04-aarch64,ubuntu-22.04-amd64,ubuntu-24.04-aarch64,ubuntu-24.04-amd64,ubuntu-24.04-armhf,ubuntu-25.04-amd64,ubuntu-25.04-aarch64,ubuntu-25.04-armhf,ubuntu-26.04-aarch64,ubuntu-26.04-amd64,ubuntu-26.04-armhf

0 commit comments

Comments
 (0)