Notify on build failure
Some checks failed
Build and deploy / Build container and manifests (push) Failing after 57s

This commit is contained in:
Dreaded_X 2025-04-22 17:18:08 +02:00
parent 8a07d661ce
commit c21dc02955
Signed by: Dreaded_X
GPG Key ID: 5A0CBFE3C3377FAA

View File

@ -20,6 +20,7 @@ jobs:
- name: Set timestamp and release version
run: |
bgbcvdc
echo "TIMESTAMP=$(git log -1 --pretty=%ct)" >> $GITHUB_ENV
git fetch --prune --unshallow --tags --force
echo "RELEASE_VERSION=$(git describe --always --dirty='--modified')" >> $GITHUB_ENV
@ -91,3 +92,12 @@ jobs:
flux tag artifact oci://${{ env.OCI_REPO }}/manifests:${{ gitea.head_ref || gitea.ref_name }} \
$(echo "${{ steps.meta.outputs.tags }}" | sed -e 's/^.*:/--tag /')
- name: Notify build status
if: failure()
uses: appleboy/telegram-action@master
with:
to: ${{ secrets.TELEGRAM_TO }}
token: ${{ secrets.TELEGRAM_TOKEN }}
message: |
${{ gitea.job }} job of ${{ gitea.repository }} has ${{ job.status }}