Without declaring it as a dependency the job can run in parallel and delete the workspace out from under the notify job. Using format from this example: https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow#example-not-requiring-successful-dependent-jobs