811 fixes an issue with slack notify not being skipped when the release PR doesn't exist, but it only partially fixes the issue. even though the payload step is skipped, the notify slack step is not skipped
rather than add an additional condition on the notify slack step, we can skip the job altogether by updating the conditional. instead of always running via always(), the job will now only run if:
the release PR exists
the workflow succeeds or fails, cancels are skipped
811 fixes an issue with slack notify not being skipped when the release PR doesn't exist, but it only partially fixes the issue. even though the payload step is skipped, the notify slack step is not skipped
rather than add an additional condition on the notify slack step, we can skip the job altogether by updating the conditional. instead of always running via
always()
, the job will now only run if: