@@ -15,55 +15,25 @@ concurrency:
1515 cancel-in-progress : true
1616
1717env :
18+ BW_ACCOUNT_ID : ${{ secrets.BW_ACCOUNT_ID }}
1819 BW_USERNAME : ${{ secrets.BW_USERNAME }}
1920 BW_PASSWORD : ${{ secrets.BW_PASSWORD }}
2021 BW_USERNAME_FORBIDDEN : ${{ secrets.BW_USERNAME_FORBIDDEN }}
2122 BW_PASSWORD_FORBIDDEN : ${{ secrets.BW_PASSWORD_FORBIDDEN }}
23+ BW_VOICE_APPLICATION_ID : ${{ secrets.BW_VOICE_APPLICATION_ID }}
24+ BW_MESSAGING_APPLICATION_ID : ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
25+ BW_NUMBER : ${{ secrets.BW_NUMBER }}
2226 USER_NUMBER : ${{ secrets.USER_NUMBER }}
2327 BASE_CALLBACK_URL : ${{ secrets.BASE_CALLBACK_URL }}
28+ MANTECA_ACTIVE_NUMBER : ${{ secrets.MANTECA_ACTIVE_NUMBER }}
29+ MANTECA_IDLE_NUMBER : ${{ secrets.MANTECA_IDLE_NUMBER }}
2430 MANTECA_BASE_URL : ${{ secrets.MANTECA_BASE_URL }}
31+ MANTECA_APPLICATION_ID : ${{ secrets.MANTECA_APPLICATION_ID }}
2532
2633jobs :
2734 test_main :
2835 name : Smoke Test
2936 runs-on : ubuntu-latest
30- env :
31- BW_NUMBER : ${{ secrets.BW_NUMBER }}
32- BW_ACCOUNT_ID : ${{ secrets.BW_ACCOUNT_ID }}
33- BW_VOICE_APPLICATION_ID : ${{ secrets.BW_VOICE_APPLICATION_ID }}
34- BW_MESSAGING_APPLICATION_ID : ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
35- MANTECA_ACTIVE_NUMBER : ${{ secrets.MANTECA_ACTIVE_NUMBER }}
36- MANTECA_IDLE_NUMBER : ${{ secrets.MANTECA_IDLE_NUMBER }}
37- MANTECA_APPLICATION_ID : ${{ secrets.MANTECA_APPLICATION_ID }}
38- steps :
39- - name : Checkout
40- uses : actions/checkout@v4
41-
42- - name : Set up Ruby
43- uses : ruby/setup-ruby@v1
44- with :
45- ruby-version : 3.3
46-
47- - name : Install Packages and Test
48- run : |
49- bundle install
50- rake smoke
51- env :
52- RUBY_VERSION : 3.3
53- OPERATING_SYSTEM : ubuntu
54- shell : bash
55-
56- test_main_up :
57- name : Smoke Test UP Account
58- runs-on : ubuntu-latest
59- env :
60- BW_NUMBER : ${{ secrets.BW_UP_NUMBER }}
61- BW_ACCOUNT_ID : ${{ secrets.BW_UP_ACCOUNT_ID }}
62- BW_VOICE_APPLICATION_ID : ${{ secrets.BW_UP_VOICE_APPLICATION_ID }}
63- BW_MESSAGING_APPLICATION_ID : ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }}
64- MANTECA_ACTIVE_NUMBER : ${{ secrets.MANTECA_UP_ACTIVE_NUMBER }}
65- MANTECA_IDLE_NUMBER : ${{ secrets.MANTECA_UP_IDLE_NUMBER }}
66- MANTECA_APPLICATION_ID : ${{ secrets.MANTECA_UP_APPLICATION_ID }}
6737 steps :
6838 - name : Checkout
6939 uses : actions/checkout@v4
8454
8555 notify_for_failures :
8656 name : Notify for Failures
87- needs : [test_main, test_main_up ]
57+ needs : [test_main]
8858 if : failure()
8959 runs-on : ubuntu-latest
9060 steps :
0 commit comments