Skip to content

Commit 1210d0d

Browse files
authored
Add environment variables and Slack notifications to workflows (#31)
1 parent 1a73d99 commit 1210d0d

File tree

2 files changed

+29
-22
lines changed

2 files changed

+29
-22
lines changed

.github/workflows/deploy.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,22 @@ jobs:
1515
- name: Validate
1616
uses: ./.github/actions/validate
1717
env:
18-
USERNAME: ${{ secrets.USERNAME }}
19-
PASSWORD: ${{ secrets.PASSWORD }}
20-
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
21-
VOICE_APPLICATION_ID: ${{ secrets.VOICE_APPLICATION_ID }}
22-
MESSAGING_APPLICATION_ID: ${{ secrets.MESSAGING_APPLICATION_ID }}
23-
CALLBACK_URL: ${{ secrets.CALLBACK_URL }}
24-
PHONE_NUMBER_OUTBOUND: ${{ secrets.PHONE_NUMBER_OUTBOUND }}
25-
PHONE_NUMBER_INBOUND: ${{ secrets.PHONE_NUMBER_INBOUND }}
26-
MFA_MESSAGING_APPLICATION_ID: ${{ secrets.MFA_MESSAGING_APPLICATION_ID }}
27-
MFA_VOICE_APPLICATION_ID: ${{ secrets.MFA_VOICE_APPLICATION_ID }}
28-
PHONE_NUMBER_MFA: ${{ secrets.PHONE_NUMBER_MFA }}
18+
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
19+
BW_USERNAME: ${{ secrets.BW_USERNAME }}
20+
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
21+
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
22+
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
23+
BW_NUMBER: ${{ secrets.BW_NUMBER }}
24+
USER_NUMBER: ${{ secrets.USER_NUMBER }}
25+
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
2926
- name: Deploy to PYPI
3027
uses: ./.github/actions/deploy
3128
env:
3229
PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
3330
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
31+
- uses: Bandwidth/[email protected]
32+
if: always()
33+
with:
34+
job-status: ${{ job.status }}
35+
slack-bot-token: ${{ secrets.SLACK_BOT_TOKEN }}
36+
slack-channel: ${{ secrets.SLACK_CHANNEL }}

.github/workflows/validate.yaml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,18 @@ jobs:
1515
- name: Validate
1616
uses: ./.github/actions/validate
1717
env:
18-
USERNAME: ${{ secrets.USERNAME }}
19-
PASSWORD: ${{ secrets.PASSWORD }}
20-
ACCOUNT_ID: ${{ secrets.ACCOUNT_ID }}
21-
VOICE_APPLICATION_ID: ${{ secrets.VOICE_APPLICATION_ID }}
22-
MESSAGING_APPLICATION_ID: ${{ secrets.MESSAGING_APPLICATION_ID }}
23-
CALLBACK_URL: ${{ secrets.CALLBACK_URL }}
24-
PHONE_NUMBER_OUTBOUND: ${{ secrets.PHONE_NUMBER_OUTBOUND }}
25-
PHONE_NUMBER_INBOUND: ${{ secrets.PHONE_NUMBER_INBOUND }}
26-
MFA_MESSAGING_APPLICATION_ID: ${{ secrets.MFA_MESSAGING_APPLICATION_ID }}
27-
MFA_VOICE_APPLICATION_ID: ${{ secrets.MFA_VOICE_APPLICATION_ID }}
28-
PHONE_NUMBER_MFA: ${{ secrets.PHONE_NUMBER_MFA }}
18+
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
19+
BW_USERNAME: ${{ secrets.BW_USERNAME }}
20+
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
21+
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
22+
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
23+
BW_NUMBER: ${{ secrets.BW_NUMBER }}
24+
USER_NUMBER: ${{ secrets.USER_NUMBER }}
25+
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
26+
- uses: Bandwidth/[email protected]
27+
if: always()
28+
with:
29+
job-status: ${{ job.status }}
30+
slack-bot-token: ${{ secrets.SLACK_BOT_TOKEN }}
31+
slack-channel: ${{ secrets.SLACK_CHANNEL }}
32+

0 commit comments

Comments
 (0)