From 11c3266f9026be345632ebdd5f2519abdaf59d51 Mon Sep 17 00:00:00 2001 From: Yeliz Henden Date: Wed, 10 Sep 2025 11:08:29 +0100 Subject: [PATCH] ci(ipa): Add failure handler to the IPA NPM Package Releaser workflow --- .github/workflows/ipa-release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/ipa-release.yml b/.github/workflows/ipa-release.yml index 0fd854a0f6..cf72ddffbf 100644 --- a/.github/workflows/ipa-release.yml +++ b/.github/workflows/ipa-release.yml @@ -87,4 +87,16 @@ jobs: working-directory: tools/spectral/ipa env: NODE_AUTH_TOKEN: ${{ secrets.IPA_VALIDATION_NPM_TOKEN }} + + failure-handler: + name: Failure Handler + needs: [ check-version, create-tag, publish ] + if: ${{ failure() }} + uses: ./.github/workflows/failure-handler.yml + with: + env: 'npm' + release_name: "IPA NPM Package" + team_id: ${{ vars.JIRA_TEAM_ID_APIX_PLATFORM }} + secrets: + jira_api_token: ${{ secrets.JIRA_API_TOKEN }} \ No newline at end of file