From bbcb4e4dfff8aa4072a72536142323be248d5050 Mon Sep 17 00:00:00 2001 From: imcompiling Date: Thu, 16 May 2024 21:59:34 -0400 Subject: [PATCH] Add a fail notification to builds. --- .gitea/workflows/build_develop.yml | 13 +++++++++++++ .gitea/workflows/build_latest.yml | 13 +++++++++++++ .gitea/workflows/build_release.yml | 13 +++++++++++++ 3 files changed, 39 insertions(+) diff --git a/.gitea/workflows/build_develop.yml b/.gitea/workflows/build_develop.yml index 6f22f4d..b783f44 100644 --- a/.gitea/workflows/build_develop.yml +++ b/.gitea/workflows/build_develop.yml @@ -28,3 +28,16 @@ jobs: run: docker build -t gitea.cheezers.org/imcompiling/dakiny-bot:${{env.GIT_BRANCH}} . - name: Push Docker Image run: docker push gitea.cheezers.org/imcompiling/dakiny-bot:${{env.GIT_BRANCH}} + - name: Send mail + if: failure() + uses: https://github.com/dawidd6/action-send-mail@v3 + with: + to: ${{ secrets.MAIL_TO }} + from: Gitea + subject: ${{ gitea.repository }} ${{gitea.workflow}} ${{ job.status }} + priority: high + convert_markdown: true + html_body: | + ### Job ${{ job.status }} + + ${{ github.repository }}: [${{ github.ref }}@${{ github.sha }}](${{ github.server_url }}/${{ github.repository }}/actions) diff --git a/.gitea/workflows/build_latest.yml b/.gitea/workflows/build_latest.yml index 0a7dc01..da9c2fc 100644 --- a/.gitea/workflows/build_latest.yml +++ b/.gitea/workflows/build_latest.yml @@ -24,3 +24,16 @@ jobs: run: docker build -t gitea.cheezers.org/imcompiling/dakiny-bot:latest . - name: Push Docker Image run: docker push gitea.cheezers.org/imcompiling/dakiny-bot:latest + - name: Send mail + if: failure() + uses: https://github.com/dawidd6/action-send-mail@v3 + with: + to: ${{ secrets.MAIL_TO }} + from: Gitea + subject: ${{ gitea.repository }} ${{gitea.workflow}} ${{ job.status }} + priority: high + convert_markdown: true + html_body: | + ### Job ${{ job.status }} + + ${{ github.repository }}: [${{ github.ref }}@${{ github.sha }}](${{ github.server_url }}/${{ github.repository }}/actions) diff --git a/.gitea/workflows/build_release.yml b/.gitea/workflows/build_release.yml index fd8d857..69a44d1 100644 --- a/.gitea/workflows/build_release.yml +++ b/.gitea/workflows/build_release.yml @@ -26,3 +26,16 @@ jobs: run: docker build -t gitea.cheezers.org/imcompiling/dakiny-bot:${{env.GIT_TAG}} . - name: Push Tagged Image run: docker push gitea.cheezers.org/imcompiling/dakiny-bot:${{env.GIT_TAG}} + - name: Send mail + if: failure() + uses: https://github.com/dawidd6/action-send-mail@v3 + with: + to: ${{ secrets.MAIL_TO }} + from: Gitea + subject: ${{ gitea.repository }} ${{gitea.workflow}} ${{ job.status }} + priority: high + convert_markdown: true + html_body: | + ### Job ${{ job.status }} + + ${{ github.repository }}: [${{ github.ref }}@${{ github.sha }}](${{ github.server_url }}/${{ github.repository }}/actions)