ci: point keystone PROJECT_REPO to fork
diff --git a/internal/pkg/image_repositories/build_workflow.go b/internal/pkg/image_repositories/build_workflow.go
index d277295..b08a1ff 100644
--- a/internal/pkg/image_repositories/build_workflow.go
+++ b/internal/pkg/image_repositories/build_workflow.go
@@ -5,6 +5,9 @@
 	"strings"
 )
 
+var FORKED_PROJECTS map[string]bool = map[string]bool{
+	"keystone": true,
+}
 var EXTRAS map[string]string = map[string]string{}
 var PROFILES map[string]string = map[string]string{
 	"cinder":            "ceph qemu",
@@ -67,9 +70,15 @@
 		platforms = val
 	}
 
+	gitRepo := fmt.Sprintf("https://github.com/openstack/%s", project)
+	if _, ok := FORKED_PROJECTS[project]; ok {
+		gitRepo = fmt.Sprintf("https://github.com/vexxhost/%s", project)
+	}
+
 	buildArgs := []string{
 		"RELEASE=${{ matrix.release }}",
 		fmt.Sprintf("PROJECT=%s", project),
+		fmt.Sprintf("PROJECT_REPO=%s", gitRepo),
 		"PROJECT_REF=${{ env.PROJECT_REF }}",
 		fmt.Sprintf("EXTRAS=%s", extras),
 		fmt.Sprintf("PROFILES=%s", profiles),