diff --git a/.github/workflows/build-system-test.yml b/.github/workflows/poc-build-system-test.yml similarity index 77% rename from .github/workflows/build-system-test.yml rename to .github/workflows/poc-build-system-test.yml index d1df8a2856c..f0de4b85e36 100644 --- a/.github/workflows/build-system-test.yml +++ b/.github/workflows/poc-build-system-test.yml @@ -1,12 +1,8 @@ # Description: this workflow runs build mega-apps that have all the connected components. -name: Build System Test Canary +name: Poc / Build System Test Canary for React -on: - schedule: - - cron: '*/15 * * * *' # Run every 15 minutes - push: - branches: [main] # Run when merge to main +on: pull_request jobs: build: @@ -114,32 +110,32 @@ jobs: DEPENDENCIES: ${{ env.DEPENDENCIES }} DEP_TYPES: ${{ env.DEP_TYPES }} - log-failure-metric: - # Send a failure data point to metric BuildSystemTestFailure in github-workflows@ us-east-2 - runs-on: ubuntu-latest - environment: ci - needs: build - if: ${{ failure() }} - steps: - - name: Log failure data point to metric BuildSystemTestFailure - uses: aws-amplify/amplify-ui/.github/actions/log-metric@main - with: - metric-name: BuildSystemTestFailure - value: 1 - role-to-assume: ${{ secrets.METRIC_LOGGER_ROLE_ARN }} - aws-region: us-east-2 + # log-failure-metric: + # # Send a failure data point to metric BuildSystemTestFailure in github-workflows@ us-east-2 + # runs-on: ubuntu-latest + # environment: ci + # needs: build + # if: ${{ failure() }} + # steps: + # - name: Log failure data point to metric BuildSystemTestFailure + # uses: aws-amplify/amplify-ui/.github/actions/log-metric@main + # with: + # metric-name: BuildSystemTestFailure + # value: 1 + # role-to-assume: ${{ secrets.METRIC_LOGGER_ROLE_ARN }} + # aws-region: us-east-2 - log-success-metric: - # Send a success data point to metric BuildSystemTestFailure in github-workflows@ us-east-2 - runs-on: ubuntu-latest - environment: ci - needs: build - if: ${{ success() }} - steps: - - name: Log success data point to metric BuildSystemTestFailure - uses: aws-amplify/amplify-ui/.github/actions/log-metric@main - with: - metric-name: BuildSystemTestFailure - value: 0 - role-to-assume: ${{ secrets.METRIC_LOGGER_ROLE_ARN }} - aws-region: us-east-2 + # log-success-metric: + # # Send a success data point to metric BuildSystemTestFailure in github-workflows@ us-east-2 + # runs-on: ubuntu-latest + # environment: ci + # needs: build + # if: ${{ success() }} + # steps: + # - name: Log success data point to metric BuildSystemTestFailure + # uses: aws-amplify/amplify-ui/.github/actions/log-metric@main + # with: + # metric-name: BuildSystemTestFailure + # value: 0 + # role-to-assume: ${{ secrets.METRIC_LOGGER_ROLE_ARN }} + # aws-region: us-east-2