From 9056ec029c3c493c74f9b2aa5be0dd91faf48709 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Tue, 16 Sep 2025 11:52:53 +0300 Subject: [PATCH] ci: Add source-watcher to the update workflow Signed-off-by: Stefan Prodan --- .github/workflows/update.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update.yaml b/.github/workflows/update.yaml index 28dfc6c0..f171e922 100644 --- a/.github/workflows/update.yaml +++ b/.github/workflows/update.yaml @@ -43,7 +43,12 @@ jobs: local CTRL_VERSION=$(sed -n "s/.*$1\/releases\/download\/\(.*\)\/.*/\1/p;n" manifests/bases/$1/kustomization.yaml) local CRD_VERSION=$(sed -n "s/.*$1\/releases\/download\/\(.*\)\/.*/\1/p" manifests/crds/kustomization.yaml) - local MOD_VERSION=$(go list -m -f '{{ .Version }}' "github.com/fluxcd/$1/api") + + local API_PKG="github.com/fluxcd/$1/api" + if [[ "$1" == "source-watcher" ]]; then + API_PKG="github.com/fluxcd/$1/api/v2" + fi + local MOD_VERSION=$(go list -m -f '{{ .Version }}' "$API_PKG") local changed=false @@ -58,7 +63,7 @@ jobs: fi if [[ "${MOD_VERSION}" != "${LATEST_VERSION}" ]]; then - go mod edit -require="github.com/fluxcd/$1/api@${LATEST_VERSION}" + go mod edit -require="$API_PKG@${LATEST_VERSION}" make tidy changed=true fi @@ -77,6 +82,7 @@ jobs: bump_version notification-controller bump_version image-reflector-controller bump_version image-automation-controller + bump_version source-watcher # diff change git diff