Skip to content

ci: switch gateway deploy to oidc#5

Merged
Pigbibi merged 1 commit intomainfrom
chore/ibkr-gateway-oidc-secretmanager
Mar 31, 2026
Merged

ci: switch gateway deploy to oidc#5
Pigbibi merged 1 commit intomainfrom
chore/ibkr-gateway-oidc-secretmanager

Conversation

@Pigbibi
Copy link
Copy Markdown
Collaborator

@Pigbibi Pigbibi commented Mar 31, 2026

Summary

  • switch the gateway deploy workflow from GCP_SA_KEY to GitHub OIDC + Workload Identity Federation
  • allow SSH/TWS/TOTP/VNC credentials to come from Secret Manager via repo vars, while keeping GitHub secret fallback
  • document the new auth and secret configuration in README

Test Plan

  • bash tests/test_workflow_shared_config.sh
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/main.yml")'\n- git diff --check

@Pigbibi Pigbibi merged commit f926cbf into main Mar 31, 2026
1 check passed
@Pigbibi Pigbibi deleted the chore/ibkr-gateway-oidc-secretmanager branch March 31, 2026 06:37
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.

1 participant