summaryrefslogtreecommitdiff
path: root/.github/config
diff options
context:
space:
mode:
authorVijayakumar A <36878324+kumvijaya@users.noreply.github.com>2025-12-31 08:06:08 +0530
committerGitHub <noreply@github.com>2025-12-31 08:06:08 +0530
commit9b7a838d71c15afbf91c584e7017e1c44ef191d5 (patch)
treec64b9f4abe44b22ef9769dc6b1954f4441f33c31 /.github/config
parent2efe3e56d8a255b0193e721334d1947273908403 (diff)
parentaa03c2ef1e0c44fc054a20b26b97556118487c13 (diff)
downloadvyos-1x-9b7a838d71c15afbf91c584e7017e1c44ef191d5.tar.gz
vyos-1x-9b7a838d71c15afbf91c584e7017e1c44ef191d5.zip
Merge pull request #4914 from kumvijaya/current
T8100: Refactor smoke test workflows for GitHub's pull_request_target policy change`
Diffstat (limited to '.github/config')
-rw-r--r--.github/config/smoketest-branches.json42
1 files changed, 42 insertions, 0 deletions
diff --git a/.github/config/smoketest-branches.json b/.github/config/smoketest-branches.json
new file mode 100644
index 000000000..79b519221
--- /dev/null
+++ b/.github/config/smoketest-branches.json
@@ -0,0 +1,42 @@
+{
+ "branches": {
+ "current": {
+ "vyos_mirror": "https://packages.vyos.net/repositories/current/",
+ "container_image": "vyos/vyos-build:current",
+ "vyos_build_repo": "vyos/vyos-build",
+ "use_pat": false,
+ "build_runner": ["ubuntu-24.04"],
+ "build_version_format": "%Y.%m.%d-%H%M-integration",
+ "install_build_deps": false,
+ "test_cli_command": "test-no-interfaces-no-vpp",
+ "test_tpm_tests": true,
+ "test_vpp": true,
+ "test_vpp_runner": ["ubuntu-24.04"]
+ },
+ "circinus": {
+ "vyos_mirror": "https://packages.vyos.net/repositories/circinus/",
+ "container_image": "vyos/vyos-build:circinus",
+ "vyos_build_repo": "VyOS-Networks/vyos-build",
+ "use_pat": true,
+ "build_runner": ["self-hosted", "azure"],
+ "build_version_format": "1.5-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"]
+ },
+ "sagitta": {
+ "vyos_mirror": "https://packages.vyos.net/repositories/sagitta/",
+ "container_image": "vyos/vyos-build:sagitta",
+ "vyos_build_repo": "VyOS-Networks/vyos-build",
+ "use_pat": true,
+ "build_runner": ["self-hosted", "azure"],
+ "build_version_format": "1.4-integration-%Y%m%d%H%M",
+ "install_build_deps": true,
+ "test_cli_command": "test-no-interfaces",
+ "test_tpm_tests": false,
+ "test_vpp": false
+ }
+ }
+}