diff --git a/.github/workflows/grid_client_nightly.yml b/.github/workflows/grid_client_nightly.yml index 507747f614..07623b11be 100644 --- a/.github/workflows/grid_client_nightly.yml +++ b/.github/workflows/grid_client_nightly.yml @@ -133,3 +133,32 @@ jobs: steps.zdb.outcome != 'success' || steps.deleteall.outcome != 'success' run: exit 1 + + - name: Create GitHub Issue on Failure + uses: dacbd/create-issue-action@main + with: + token: ${{ github.token }} + title: | + ${{ github.workflow }} failed during ${{ github.event_name }} on network ${{ env.NETWORK }} + body: | + ## Failure Report: + + > [!IMPORTANT] + > Details on failed run: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }} + + - Author: @${{ github.triggering_actor }} + - Branch: `${{ github.ref }}` + - Commit: ${{ github.sha }} + - Network: `${{ env.NETWORK }}` + + + Dynamic Single Vm: ${{ steps.dynamicsinglevm.outcome }} + Multiple Vm: ${{ steps.multiplevm.outcome }} + Kubernetes: ${{ steps.kubernetes.outcome }} + Vmq Qsfs: ${{ steps.vmqsfs.outcome }} + Kubernetes Qsfs: ${{ steps.kubernetesqsfs.outcome }} + Kvstore: ${{ steps.kvstore.outcome }} + Zdb: ${{ steps.zdb.outcome }} + Delete all contracts: ${{ steps.deleteall.outcome }} + labels: type_bug , grid_client +