Notify on success

Contributes to CURA-9365
This commit is contained in:
j.spijker@ultimaker.com 2022-07-14 16:28:08 +02:00 committed by Jelle Spijker
parent 77979c384d
commit e0c7259149
No known key found for this signature in database
GPG key ID: 6662DC033BE6B99A

View file

@ -210,3 +210,16 @@ jobs:
dist/*.AppImage
dist/*.asc
retention-days: 2
notify-export:
if: ${{ always() }}
needs: [ cura-installer-create ]
uses: ultimaker/cura/.github/workflows/notify.yml@main
with:
success: ${{ contains(join(needs.*.result, ','), 'success') }}
success_title: "Create the Cura distributions"
success_body: "Installers for ${{ inputs.cura_conan_version }}"
failure_title: "Failed to create the Cura distributions"
failure_body: "Failed to create at least 1 installer for ${{ inputs.cura_conan_version }}"
secrets: inherit