From 1e6d881a03d96ae50c5bfc1960346eeb76613775 Mon Sep 17 00:00:00 2001 From: Nik Weidenbacher Date: Fri, 20 Mar 2026 15:51:20 +0000 Subject: [PATCH 1/2] ci: add geolocation-cli to daily devnet release and testnet component matrix --- .github/workflows/release.devnet.all.daily.yml | 2 ++ .github/workflows/release.testnet.push.tags.components.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/release.devnet.all.daily.yml b/.github/workflows/release.devnet.all.daily.yml index 1535c4f56..29226c52b 100644 --- a/.github/workflows/release.devnet.all.daily.yml +++ b/.github/workflows/release.devnet.all.daily.yml @@ -38,6 +38,8 @@ jobs: playbook: playbooks/geoprobe_agents.yml - component: geoprobe-target playbook: playbooks/geoprobe_targets.yml + - component: geolocation-cli + playbook: playbooks/geoprobe_agents.yml with: component: ${{ matrix.component }} playbook: ${{ matrix.playbook }} diff --git a/.github/workflows/release.testnet.push.tags.components.yml b/.github/workflows/release.testnet.push.tags.components.yml index dc9c3d64b..768e7f28e 100644 --- a/.github/workflows/release.testnet.push.tags.components.yml +++ b/.github/workflows/release.testnet.push.tags.components.yml @@ -24,6 +24,7 @@ jobs: - device-telemetry-agent - geoprobe-agent - geoprobe-target + - geolocation-cli - funder - monitor - client From 534ca73fbca65cd8934f5f5534684f90de53b5ab Mon Sep 17 00:00:00 2001 From: Nik Weidenbacher Date: Fri, 20 Mar 2026 19:18:45 +0000 Subject: [PATCH 2/2] ci: use no-op playbook for geolocation-cli deployment Since geolocation-cli is installed by the geoprobe_agents.yml playbook alongside geoprobe-agent, we don't need to run the playbook again. Using a no-op playbook keeps the matrix clean and avoids redundant deployments. --- .github/workflows/release.devnet.all.daily.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.devnet.all.daily.yml b/.github/workflows/release.devnet.all.daily.yml index 29226c52b..34d46b83d 100644 --- a/.github/workflows/release.devnet.all.daily.yml +++ b/.github/workflows/release.devnet.all.daily.yml @@ -39,7 +39,7 @@ jobs: - component: geoprobe-target playbook: playbooks/geoprobe_targets.yml - component: geolocation-cli - playbook: playbooks/geoprobe_agents.yml + playbook: playbooks/noop.yml with: component: ${{ matrix.component }} playbook: ${{ matrix.playbook }}