diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index c88eefd..c3b93e8 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -47,17 +47,13 @@ jobs: - name: Bump & Tag run: go run main.go - notify-failure: + notify: runs-on: [ubuntu-latest, amd64] needs: [test, build] - if: always() && (contains(needs.*.result, 'failure') || contains(needs.*.result, 'skipped')) + if: always() steps: - - name: ntfy-failed-notifications - uses: niniyas/ntfy-action@master + - name: Notify + uses: https://lab.zlymeda.dynu.net/actions/ci-notify@master with: - url: ${{ secrets.NTFY_URL }} - topic: ${{ secrets.NTFY_TOPIC }} - priority: 5 - tags: flying_saucer,warning,🚨,🛠️,action,failed - details: Workflow has failed! - actions: 'default' + needs: ${{ toJSON(needs) }} + ntfy_token: ${{ secrets.NTFY_TOKEN }}