From b2eeeb27c768a3ab25ea9314d2f2aab7fe01d0e0 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sat, 26 Sep 2026 12:08:27 +0200 Subject: GitHub: T9215: add scutum branch to package smoketest workflow Run the ISO integration tests on push and pull_request for the scutum branch and add the matching smoketest configuration entry, modeled on circinus (private vyos-build repo via PAT, self-hosted build and VPP runners). --- .github/config/smoketest-branches.json | 15 +++++++++++++++ .github/workflows/package-smoketest.yml | 2 ++ 2 files changed, 17 insertions(+) diff --git a/.github/config/smoketest-branches.json b/.github/config/smoketest-branches.json index 1921375a8..1f296fb2c 100644 --- a/.github/config/smoketest-branches.json +++ b/.github/config/smoketest-branches.json @@ -14,6 +14,21 @@ "test_vpp_runner": ["ubuntu-24.04"], "mirror_enabled": true }, + "scutum": { + "vyos_mirror": "https://packages.vyos.net/repositories/scutum/", + "container_image": "vyos/vyos-build:scutum", + "vyos_build_repo": "VyOS-Networks/vyos-build", + "use_pat": true, + "build_runner": ["self-hosted", "azure"], + "build_version_format": "1.6-integration-%Y%m%d%H%M", + "install_build_deps": true, + "test_cli_command": "test-no-interfaces-no-vpp", + "test_tpm_tests": true, + "test_vpp": true, + "test_vpp_runner": ["self-hosted", "vpp"], + "smoketests_runner": ["self-hosted", "smoketests"], + "mirror_enabled": false + }, "circinus": { "vyos_mirror": "https://packages.vyos.net/repositories/circinus/", "container_image": "vyos/vyos-build:circinus", diff --git a/.github/workflows/package-smoketest.yml b/.github/workflows/package-smoketest.yml index e1e7ed42e..c25034141 100644 --- a/.github/workflows/package-smoketest.yml +++ b/.github/workflows/package-smoketest.yml @@ -5,6 +5,7 @@ on: push: branches: - rolling + - scutum - circinus - sagitta paths: @@ -14,6 +15,7 @@ on: pull_request: branches: - rolling + - scutum - circinus - sagitta paths: -- cgit v1.2.3