Skip to content

Commit b9ad0e0

Browse files
committed
fix(test-workflows): add all partner secrets to per-language test runners
test-node/python/go.yml only had DEEPGRAM_API_KEY — Slack, Telegram, and other partner secrets were never passed, causing those examples to always show MISSING_CREDENTIALS even after secrets were configured. Added: TWILIO, LIVEKIT, OPENAI, DISCORD, VONAGE, DAILY, PIPECAT, SLACK_BOT_TOKEN, SLACK_APP_TOKEN, TELEGRAM_BOT_TOKEN
1 parent 5735ca9 commit b9ad0e0

3 files changed

Lines changed: 48 additions & 0 deletions

File tree

.github/workflows/test-go.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,22 @@ jobs:
6969
continue-on-error: true
7070
env:
7171
DEEPGRAM_API_KEY: ${{ secrets.DEEPGRAM_API_KEY }}
72+
TWILIO_ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
73+
TWILIO_AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
74+
TWILIO_PHONE_NUMBER: ${{ secrets.TWILIO_PHONE_NUMBER }}
75+
LIVEKIT_URL: ${{ secrets.LIVEKIT_URL }}
76+
LIVEKIT_API_KEY: ${{ secrets.LIVEKIT_API_KEY }}
77+
LIVEKIT_API_SECRET: ${{ secrets.LIVEKIT_API_SECRET }}
78+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
79+
DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }}
80+
DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }}
81+
VONAGE_APPLICATION_ID: ${{ secrets.VONAGE_APPLICATION_ID }}
82+
VONAGE_PRIVATE_KEY: ${{ secrets.VONAGE_PRIVATE_KEY }}
83+
DAILY_API_KEY: ${{ secrets.DAILY_API_KEY }}
84+
PIPECAT_API_KEY: ${{ secrets.PIPECAT_API_KEY }}
85+
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
86+
SLACK_APP_TOKEN: ${{ secrets.SLACK_APP_TOKEN }}
87+
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
7288
run: |
7389
FAILED_EXAMPLES=""
7490
MISSING_CRED_EXAMPLES=""

.github/workflows/test-node.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,22 @@ jobs:
7676
continue-on-error: true
7777
env:
7878
DEEPGRAM_API_KEY: ${{ secrets.DEEPGRAM_API_KEY }}
79+
TWILIO_ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
80+
TWILIO_AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
81+
TWILIO_PHONE_NUMBER: ${{ secrets.TWILIO_PHONE_NUMBER }}
82+
LIVEKIT_URL: ${{ secrets.LIVEKIT_URL }}
83+
LIVEKIT_API_KEY: ${{ secrets.LIVEKIT_API_KEY }}
84+
LIVEKIT_API_SECRET: ${{ secrets.LIVEKIT_API_SECRET }}
85+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
86+
DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }}
87+
DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }}
88+
VONAGE_APPLICATION_ID: ${{ secrets.VONAGE_APPLICATION_ID }}
89+
VONAGE_PRIVATE_KEY: ${{ secrets.VONAGE_PRIVATE_KEY }}
90+
DAILY_API_KEY: ${{ secrets.DAILY_API_KEY }}
91+
PIPECAT_API_KEY: ${{ secrets.PIPECAT_API_KEY }}
92+
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
93+
SLACK_APP_TOKEN: ${{ secrets.SLACK_APP_TOKEN }}
94+
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
7995
run: |
8096
FAILED_EXAMPLES=""
8197
MISSING_CRED_EXAMPLES=""

.github/workflows/test-python.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,22 @@ jobs:
7272
continue-on-error: true
7373
env:
7474
DEEPGRAM_API_KEY: ${{ secrets.DEEPGRAM_API_KEY }}
75+
TWILIO_ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }}
76+
TWILIO_AUTH_TOKEN: ${{ secrets.TWILIO_AUTH_TOKEN }}
77+
TWILIO_PHONE_NUMBER: ${{ secrets.TWILIO_PHONE_NUMBER }}
78+
LIVEKIT_URL: ${{ secrets.LIVEKIT_URL }}
79+
LIVEKIT_API_KEY: ${{ secrets.LIVEKIT_API_KEY }}
80+
LIVEKIT_API_SECRET: ${{ secrets.LIVEKIT_API_SECRET }}
81+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
82+
DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_BOT_TOKEN }}
83+
DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }}
84+
VONAGE_APPLICATION_ID: ${{ secrets.VONAGE_APPLICATION_ID }}
85+
VONAGE_PRIVATE_KEY: ${{ secrets.VONAGE_PRIVATE_KEY }}
86+
DAILY_API_KEY: ${{ secrets.DAILY_API_KEY }}
87+
PIPECAT_API_KEY: ${{ secrets.PIPECAT_API_KEY }}
88+
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
89+
SLACK_APP_TOKEN: ${{ secrets.SLACK_APP_TOKEN }}
90+
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
7591
run: |
7692
FAILED_EXAMPLES=""
7793
MISSING_CRED_EXAMPLES=""

0 commit comments

Comments
 (0)