Skip to content

Conversation

@gouravjshah
Copy link

google gemini

google gemini
@github-actions
Copy link

error: Error Failed to access keyring: Platform secure storage failure: DBus error: The name org.freedesktop.secrets was not provided by any .service files.
Please check your system keychain and run 'goose configure' again.
If your system is unable to use the keyring, please try setting secret key(s) via environment variables.
For more info, see: https://block.github.io/goose/docs/troubleshooting/#keychainkeyring-errors

@github-actions
Copy link

logging to /home/runner/.local/share/goose/sessions/20250921_070009.jsonl
working directory: /home/runner/work/tech-stack-advisor/tech-stack-advisor
  • .github/workflows/goose.yml
    • Changed PROVIDER_API_KEY from GROQ_API_KEY to GOOGLE_API_KEY
    • Changed GOOSE_PROVIDER from groq to google
    • Changed GOOSE_MODEL from llama-3.3-70b-versatile to gemini-2.0-flash-exp
    • Changed GROQ_API_KEY to GOOGLE_API_KEY in the "Run Goose and filter output" step.

@github-actions
Copy link

logging to /home/runner/.local/share/goose/sessions/20250921_071015.jsonl
working directory: /home/runner/work/tech-stack-advisor/tech-stack-advisor

Here's a summary of the changes:

.github/workflows/goose.yml

  • Changed GROQ_API_KEY to GOOGLE_API_KEY.
  • Changed GOOSE_PROVIDER from groq to google.
  • Changed GOOSE_MODEL from llama-3.3-70b-versatile to gemini-2.0-flash-exp.

Dockerfile

  • Created a new Dockerfile with multi-stage build.
  • Includes stages for dependencies, model training, and production.
  • Uses cache mounts to speed up the build process.
  • Creates a non-root user for security.
  • Includes a health check for the application.
  • Exposes port 7860 and sets the command to run the application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants