Skip to content

chore: configure secrets for ported Gemini workflows #111

@groupthinking

Description

@groupthinking

Required Secrets (manual — from YOUTUBE-EXTENSION)

The ported Gemini workflows (PR #107, now merged) need these secrets configured:

Secrets to Add

Go to: Settings → Secrets and variables → Actions → Repository secrets

Secret Required By Where to Get
GEMINI_API_KEY gemini-dispatch, gemini-invoke, gemini-review Google AI Studio
GOOGLE_API_KEY gemini-invoke Same as above or Google Cloud Console
APP_ID gemini-dispatch (GitHub App) GitHub App settings page
APP_PRIVATE_KEY gemini-dispatch (GitHub App) GitHub App settings → Private keys

Variables Already Configured ✅

Variable Value
GEMINI_MODEL gemini-2.5-pro
GEMINI_CLI_VERSION latest

Optional GCP Variables (for Vertex AI path)

These are optional — workflows fall back gracefully when not set:

Variable Purpose
GOOGLE_CLOUD_PROJECT GCP project ID
GOOGLE_CLOUD_LOCATION GCP region (e.g., us-central1)
SERVICE_ACCOUNT_EMAIL GCP service account
GCP_WIF_PROVIDER Workload Identity Federation provider
GOOGLE_GENAI_USE_VERTEXAI Set to 'true' to use Vertex AI instead of API key

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions