diff --git a/.github/workflows/automated-tagging-versioning.yaml b/.github/workflows/automated-tagging-versioning.yaml index c2f7f61b..1da19e8b 100644 --- a/.github/workflows/automated-tagging-versioning.yaml +++ b/.github/workflows/automated-tagging-versioning.yaml @@ -35,4 +35,9 @@ jobs: - name: Automated Tagging and Versioning env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: semantic-release + FAIL_COMMENT_NAME: "Automated Tagging and Versioning" + FAIL_COMMENT_MESSAGE: "An error occurred during the automated tagging and versioning process." + FAIL_COMMENT_CONTEXT: "GitHub Actions Workflow" + FAIL_COMMENT_DETAILS: "Check the logs for more details." + run: | + semantic-release diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2841223c..1b266bd8 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -161,6 +161,11 @@ jobs: id: create_release uses: softprops/action-gh-release@v2 if: github.ref == 'refs/heads/main' + env: + FAIL_COMMENT_NAME: "Create Release" + FAIL_COMMENT_MESSAGE: "An error occurred during the release creation process." + FAIL_COMMENT_CONTEXT: "GitHub Actions Workflow" + FAIL_COMMENT_DETAILS: "Check the logs for more details." with: tag_name: v${{ env.VERSION }} name: "Arch Linux No Beeps v${{ env.VERSION }}" diff --git a/.github/workflows/generate-release-notes.yaml b/.github/workflows/generate-release-notes.yaml index ac8a1f68..cca6b06a 100644 --- a/.github/workflows/generate-release-notes.yaml +++ b/.github/workflows/generate-release-notes.yaml @@ -15,6 +15,11 @@ jobs: - name: Generate Release Notes id: generate_release_notes uses: release-drafter/release-drafter@v5 + env: + FAIL_COMMENT_NAME: "Generate Release Notes" + FAIL_COMMENT_MESSAGE: "An error occurred during the release notes generation process." + FAIL_COMMENT_CONTEXT: "GitHub Actions Workflow" + FAIL_COMMENT_DETAILS: "Check the logs for more details." with: config-name: release-drafter.yml