name: Bazel Build and Test on: push: branches: [ main ] workflow_dispatch: jobs: ubuntu-build: name: ubuntu-x86_64 runs-on: ubuntu-22.04 steps: - name: Set up Python uses: actions/setup-python@v2 with: python-version: 3.9 - name: Checkout torch-mlir uses: actions/checkout@v2 with: submodules: 'true' - name: Build with bazel run: | cd $GITHUB_WORKSPACE/utils/bazel bazel build @torch-mlir//... - name: Send mail if: failure() uses: dawidd6/action-send-mail@v3 with: server_address: ${{ secrets.SMTP_SERVER }} server_port: ${{ secrets.SMTP_PORT }} username: ${{ secrets.SMTP_USERNAME }} password: ${{ secrets.SMTP_PASSWORD }} subject: GitHub Action Bazel Build and Test failed! body: Bazel Build job failed! See https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }} for more information. to: ${{ secrets.MAIL_RECEIVER }} from: Torch-MLIR Bazel Build GitHub Actions