update-1.6.2
ci / test (services/knowledge) (push) Successful in 47s
ci / test (services/agent) (push) Successful in 55s
ci / test (platform/neuroforge) (push) Successful in 56s
ci / docker-build (push) Failing after 1m10s
ci / test (services/control) (push) Successful in 1m26s
release-tag / release-image (push) Successful in 6m43s
ci / test (services/knowledge) (push) Successful in 47s
ci / test (services/agent) (push) Successful in 55s
ci / test (platform/neuroforge) (push) Successful in 56s
ci / docker-build (push) Failing after 1m10s
ci / test (services/control) (push) Successful in 1m26s
release-tag / release-image (push) Successful in 6m43s
This commit is contained in:
@@ -234,6 +234,7 @@ func run() (retErr error) {
|
||||
changed := false
|
||||
for name, dst := range map[string]*string{
|
||||
"OPENAI_API_KEY": &sec.OpenAIAPIKey,
|
||||
"NEUROFORGE_OLLAMA_API_KEY": &sec.OllamaAPIKey,
|
||||
"NEUROFORGE_ADMIN_TOKEN": &sec.AdminToken,
|
||||
"NEUROFORGE_APP_API_KEY": &sec.AppAPIKey,
|
||||
"NEUROFORGE_INTEGRATION_TOKEN": &sec.IntegrationToken,
|
||||
@@ -247,6 +248,14 @@ func run() (retErr error) {
|
||||
changed = true
|
||||
}
|
||||
}
|
||||
// OLLAMA_API_KEY is a convenient shared alias. The NeuroForge-specific
|
||||
// variable wins when both are set.
|
||||
if strings.TrimSpace(os.Getenv("NEUROFORGE_OLLAMA_API_KEY")) == "" {
|
||||
if v := strings.TrimSpace(os.Getenv("OLLAMA_API_KEY")); v != "" {
|
||||
sec.OllamaAPIKey = v
|
||||
changed = true
|
||||
}
|
||||
}
|
||||
if changed {
|
||||
if err := s.UpdateSecrets(sec); err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user