From 706a26a3b6adfa4766fadea80147bb25e31fdd66 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 13:56:33 -0500 Subject: [PATCH 01/10] update smoke test wf --- .github/workflows/test-smoke.yml | 35 ++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 1a6c4370..01cee70b 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -14,14 +14,10 @@ concurrency: cancel-in-progress: true env: - BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} BW_USERNAME: ${{ secrets.BW_USERNAME }} BW_PASSWORD: ${{ secrets.BW_PASSWORD }} BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }} BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }} - BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} - BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} - BW_NUMBER: ${{ secrets.BW_NUMBER }} USER_NUMBER: ${{ secrets.USER_NUMBER }} BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }} MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} @@ -33,6 +29,37 @@ jobs: test_main: name: Smoke Test runs-on: ubuntu-latest + env: + BW_NUMBER: ${{ secrets.BW_NUMBER }} + BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} + BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} + BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3 + + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash + + test_main_up: + name: Smoke Test UP Account + runs-on: ubuntu-latest + env: + BW_NUMBER: ${{ secrets.BW_UP_NUMBER }} + BW_ACCOUNT_ID: ${{ secrets.BW_UP_ACCOUNT_ID }} + BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} + BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} steps: - name: Checkout uses: actions/checkout@v4 From 575e8e37c9045a47b7b24eeef0ca0ea019159670 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 13:58:32 -0500 Subject: [PATCH 02/10] update smoke test wf on --- .github/workflows/test-smoke.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 01cee70b..663815a3 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -8,6 +8,7 @@ on: - main paths: - "spec/smoke/*" + - ".github/workflows/test-smoke.yml" concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} From 403e0d8ecfc29d8461182c3303613dbc4dc76488 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 14:06:01 -0500 Subject: [PATCH 03/10] make action --- .github/actions/smoke-test/action.yml | 21 +++++++++++++++ .github/workflows/test-smoke.yml | 37 ++++----------------------- 2 files changed, 26 insertions(+), 32 deletions(-) create mode 100644 .github/actions/smoke-test/action.yml diff --git a/.github/actions/smoke-test/action.yml b/.github/actions/smoke-test/action.yml new file mode 100644 index 00000000..bef03676 --- /dev/null +++ b/.github/actions/smoke-test/action.yml @@ -0,0 +1,21 @@ +name: Smoke Test +description: Runs Smoke Tests +runs: + using: "composite" + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3 + + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 663815a3..6703a7af 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -9,6 +9,7 @@ on: paths: - "spec/smoke/*" - ".github/workflows/test-smoke.yml" + - ".github/actions/smoke-test/*" concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} @@ -36,22 +37,8 @@ jobs: BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.3 - - - name: Install Packages and Test - run: | - bundle install - rake smoke - env: - RUBY_VERSION: 3.3 - OPERATING_SYSTEM: ubuntu - shell: bash + - name: Smoke Test + uses: ./.github/actions/smoke-test test_main_up: name: Smoke Test UP Account @@ -62,22 +49,8 @@ jobs: BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.3 - - - name: Install Packages and Test - run: | - bundle install - rake smoke - env: - RUBY_VERSION: 3.3 - OPERATING_SYSTEM: ubuntu - shell: bash + - name: Smoke Test + uses: ./.github/actions/smoke-test notify_for_failures: name: Notify for Failures From 32d1e6cfff124d7e1299d464fc265a94922a9c4d Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 14:07:13 -0500 Subject: [PATCH 04/10] nvm --- .github/actions/smoke-test/action.yml | 21 --------------- .github/workflows/test-smoke.yml | 37 +++++++++++++++++++++++---- 2 files changed, 32 insertions(+), 26 deletions(-) delete mode 100644 .github/actions/smoke-test/action.yml diff --git a/.github/actions/smoke-test/action.yml b/.github/actions/smoke-test/action.yml deleted file mode 100644 index bef03676..00000000 --- a/.github/actions/smoke-test/action.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Smoke Test -description: Runs Smoke Tests -runs: - using: "composite" - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.3 - - - name: Install Packages and Test - run: | - bundle install - rake smoke - env: - RUBY_VERSION: 3.3 - OPERATING_SYSTEM: ubuntu - shell: bash diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 6703a7af..663815a3 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -9,7 +9,6 @@ on: paths: - "spec/smoke/*" - ".github/workflows/test-smoke.yml" - - ".github/actions/smoke-test/*" concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} @@ -37,8 +36,22 @@ jobs: BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} steps: - - name: Smoke Test - uses: ./.github/actions/smoke-test + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3 + + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash test_main_up: name: Smoke Test UP Account @@ -49,8 +62,22 @@ jobs: BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} steps: - - name: Smoke Test - uses: ./.github/actions/smoke-test + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3 + + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash notify_for_failures: name: Notify for Failures From 39100e5b7202caad53bb2bd842d44e18519f8c53 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 15:04:05 -0500 Subject: [PATCH 05/10] manteca env vars --- .github/workflows/test-smoke.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 663815a3..91798b91 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -21,10 +21,7 @@ env: BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }} USER_NUMBER: ${{ secrets.USER_NUMBER }} BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }} - MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} - MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }} - MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} jobs: test_main: @@ -35,6 +32,9 @@ jobs: BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} + MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} + MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} + MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} steps: - name: Checkout uses: actions/checkout@v4 @@ -61,6 +61,9 @@ jobs: BW_ACCOUNT_ID: ${{ secrets.BW_UP_ACCOUNT_ID }} BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} + MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_UP_ACTIVE_NUMBER }} + MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_UP_IDLE_NUMBER }} + MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }} steps: - name: Checkout uses: actions/checkout@v4 From 50ed601c80182177b56fdad187c8040e86c3eebe Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 15:07:36 -0500 Subject: [PATCH 06/10] add job to needs --- .github/workflows/test-smoke.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 91798b91..d0b75db2 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -84,7 +84,7 @@ jobs: notify_for_failures: name: Notify for Failures - needs: [test_main] + needs: [test_main, test_main_up] if: failure() runs-on: ubuntu-latest steps: From 394884768ae55cf89eb323fd21b56ade7be7aae5 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 15:26:01 -0500 Subject: [PATCH 07/10] revert and see --- .github/workflows/test-smoke.yml | 46 ++++++-------------------------- 1 file changed, 8 insertions(+), 38 deletions(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index d0b75db2..195ae8f5 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -15,55 +15,25 @@ concurrency: cancel-in-progress: true env: + BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} BW_USERNAME: ${{ secrets.BW_USERNAME }} BW_PASSWORD: ${{ secrets.BW_PASSWORD }} BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }} BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }} + BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} + BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} + BW_NUMBER: ${{ secrets.BW_NUMBER }} USER_NUMBER: ${{ secrets.USER_NUMBER }} BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }} + MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} + MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }} + MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} jobs: test_main: name: Smoke Test runs-on: ubuntu-latest - env: - BW_NUMBER: ${{ secrets.BW_NUMBER }} - BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} - BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} - BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} - MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} - MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} - MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.3 - - - name: Install Packages and Test - run: | - bundle install - rake smoke - env: - RUBY_VERSION: 3.3 - OPERATING_SYSTEM: ubuntu - shell: bash - - test_main_up: - name: Smoke Test UP Account - runs-on: ubuntu-latest - env: - BW_NUMBER: ${{ secrets.BW_UP_NUMBER }} - BW_ACCOUNT_ID: ${{ secrets.BW_UP_ACCOUNT_ID }} - BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} - BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} - MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_UP_ACTIVE_NUMBER }} - MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_UP_IDLE_NUMBER }} - MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }} steps: - name: Checkout uses: actions/checkout@v4 @@ -84,7 +54,7 @@ jobs: notify_for_failures: name: Notify for Failures - needs: [test_main, test_main_up] + needs: [test_main] if: failure() runs-on: ubuntu-latest steps: From ec98716dd87b3890c6d104fff7f267e18518ea31 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 15:38:04 -0500 Subject: [PATCH 08/10] revert --- .github/workflows/test-smoke.yml | 46 ++++++++++++++++++++++++++------ 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 195ae8f5..d0b75db2 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -15,25 +15,55 @@ concurrency: cancel-in-progress: true env: - BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} BW_USERNAME: ${{ secrets.BW_USERNAME }} BW_PASSWORD: ${{ secrets.BW_PASSWORD }} BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }} BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }} - BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} - BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} - BW_NUMBER: ${{ secrets.BW_NUMBER }} USER_NUMBER: ${{ secrets.USER_NUMBER }} BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }} - MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} - MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }} - MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} jobs: test_main: name: Smoke Test runs-on: ubuntu-latest + env: + BW_NUMBER: ${{ secrets.BW_NUMBER }} + BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }} + BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }} + BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }} + MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }} + MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }} + MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3 + + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash + + test_main_up: + name: Smoke Test UP Account + runs-on: ubuntu-latest + env: + BW_NUMBER: ${{ secrets.BW_UP_NUMBER }} + BW_ACCOUNT_ID: ${{ secrets.BW_UP_ACCOUNT_ID }} + BW_VOICE_APPLICATION_ID: ${{ secrets.BW_UP_VOICE_APPLICATION_ID }} + BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_UP_MESSAGING_APPLICATION_ID }} + MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_UP_ACTIVE_NUMBER }} + MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_UP_IDLE_NUMBER }} + MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }} steps: - name: Checkout uses: actions/checkout@v4 @@ -54,7 +84,7 @@ jobs: notify_for_failures: name: Notify for Failures - needs: [test_main] + needs: [test_main, test_main_up] if: failure() runs-on: ubuntu-latest steps: From 994174b9000efe7ad6bfdae19e96dd509db56af3 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Thu, 30 Jan 2025 15:43:31 -0500 Subject: [PATCH 09/10] not in parallel with up --- .github/workflows/test-smoke.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index d0b75db2..595aa652 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -73,14 +73,14 @@ jobs: with: ruby-version: 3.3 - - name: Install Packages and Test - run: | - bundle install - rake smoke - env: - RUBY_VERSION: 3.3 - OPERATING_SYSTEM: ubuntu - shell: bash + # - name: Install Packages and Test + # run: | + # bundle install + # rake smoke + # env: + # RUBY_VERSION: 3.3 + # OPERATING_SYSTEM: ubuntu + # shell: bash notify_for_failures: name: Notify for Failures From 69aabb308d4f1ddc1706ba7a671036765ed16d09 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Fri, 7 Feb 2025 14:56:50 -0500 Subject: [PATCH 10/10] job names --- .github/workflows/test-pr.yml | 4 ++-- .github/workflows/test-smoke.yml | 26 ++++++++++++-------------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index f553ea2d..aed501ce 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -3,7 +3,7 @@ name: Test PR on: pull_request: branches: - - main + - main concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} @@ -26,7 +26,7 @@ env: MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }} jobs: - test_pr: + test: name: Test PR runs-on: ${{ matrix.os }} strategy: diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml index 595aa652..336264ea 100644 --- a/.github/workflows/test-smoke.yml +++ b/.github/workflows/test-smoke.yml @@ -1,11 +1,9 @@ -name: Smoke Test +name: Smoke Tests on: schedule: - cron: "0 4 * * *" pull_request: - branches: - - main paths: - "spec/smoke/*" - ".github/workflows/test-smoke.yml" @@ -24,7 +22,7 @@ env: MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }} jobs: - test_main: + test: name: Smoke Test runs-on: ubuntu-latest env: @@ -53,7 +51,7 @@ jobs: OPERATING_SYSTEM: ubuntu shell: bash - test_main_up: + test_up: name: Smoke Test UP Account runs-on: ubuntu-latest env: @@ -73,18 +71,18 @@ jobs: with: ruby-version: 3.3 - # - name: Install Packages and Test - # run: | - # bundle install - # rake smoke - # env: - # RUBY_VERSION: 3.3 - # OPERATING_SYSTEM: ubuntu - # shell: bash + - name: Install Packages and Test + run: | + bundle install + rake smoke + env: + RUBY_VERSION: 3.3 + OPERATING_SYSTEM: ubuntu + shell: bash notify_for_failures: name: Notify for Failures - needs: [test_main, test_main_up] + needs: [test, test_up] if: failure() runs-on: ubuntu-latest steps: