diff --git a/.github/workflows/issue.yml b/.github/workflows/issue.yml index c142d02..a23f14c 100644 --- a/.github/workflows/issue.yml +++ b/.github/workflows/issue.yml @@ -42,7 +42,7 @@ jobs: - name: Download File - id: boo_doop + id: download_file shell: bash run: | echo has_issues=NO >> $GITHUB_OUTPUT @@ -79,11 +79,13 @@ jobs: ISSUE_BODY: ${{ github.event.issue.body }} - name: Unzip Download File + if: steps.download_file.outputs.issue_err == '' run: | - 7z x "./test/${{ steps.boo_doop.outputs.folder_name }}.zip" -o"./test/${{ steps.boo_doop.outputs.folder_name }}" + 7z x "./test/${{ steps.download_file.outputs.folder_name }}.zip" -o"./test/${{ steps.download_file.outputs.folder_name }}" - name: Add Entry + if: steps.download_file.outputs.issue_err == '' id: add_entry shell: bash run: | @@ -128,9 +130,9 @@ jobs: ISSUE_BODY: ${{ github.event.issue.body }} DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} VERIFY_USER_RESULT: ${{ steps.verify_user.outputs.result }} - CLICK_NAME: ${{ steps.boo_doop.outputs.click_name }} - FOLDER_NAME: ${{ steps.boo_doop.outputs.folder }} - CLICK_TYPE: ${{ steps.boo_doop.outputs.type }} + CLICK_NAME: ${{ steps.download_file.outputs.click_name }} + FOLDER_NAME: ${{ steps.download_file.outputs.folder }} + CLICK_TYPE: ${{ steps.download_file.outputs.type }} - name: Push to clicks repository shell: bash @@ -149,7 +151,7 @@ jobs: ISSUE_AUTHOR_EMAIL: ${{ github.event.issue.user.email }} - name: Close because invalid - if: steps.add_entry.outputs.issue_err != '' || steps.boo_doop.outputs.issue_err != '' + if: steps.add_entry.outputs.issue_err != '' || steps.download_file.outputs.issue_err != '' run: gh issue close ${{ github.event.issue.number }} --comment "$BODY" -R "${{ github.repository }}" --reason "not planned" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/issuecomment.yml b/.github/workflows/issuecomment.yml index 87d83f0..da6f7d1 100644 --- a/.github/workflows/issuecomment.yml +++ b/.github/workflows/issuecomment.yml @@ -54,7 +54,7 @@ jobs: - name: Download File if: steps.verify_user.outputs.result == 'YES' && github.event.comment.body == '!accept' - id: boo_doop + id: download_file shell: bash run: | set +e @@ -80,13 +80,13 @@ jobs: ISSUE_BODY: ${{ github.event.issue.body }} - name: Unzip Downloaded File - if: steps.verify_user.outputs.result == 'YES' && github.event.comment.body == '!accept' + if: steps.verify_user.outputs.result == 'YES' && github.event.comment.body == '!accept' && steps.download_file.outputs.issue_err == '' run: | - 7z x "./test/${{ steps.boo_doop.outputs.folder_name }}.zip" -o"./test/${{ steps.boo_doop.outputs.folder_name }}" + 7z x "./test/${{ steps.download_file.outputs.folder_name }}.zip" -o"./test/${{ steps.download_file.outputs.folder_name }}" - name: Add Entry - if: steps.verify_user.outputs.result == 'YES' && github.event.comment.body == '!accept' + if: steps.verify_user.outputs.result == 'YES' && github.event.comment.body == '!accept' && steps.download_file.outputs.issue_err == '' id: add_entry shell: bash run: | @@ -116,9 +116,9 @@ jobs: DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} VERIFY_USER_RESULT: ${{ steps.verify_user.outputs.result }} ACTUALLY_ACCEPTING: YES - CLICK_NAME: ${{ steps.boo_doop.outputs.click_name }} - FOLDER_NAME: ${{ steps.boo_doop.outputs.folder }} - CLICK_TYPE: ${{ steps.boo_doop.outputs.type }} + CLICK_NAME: ${{ steps.download_file.outputs.click_name }} + FOLDER_NAME: ${{ steps.download_file.outputs.folder }} + CLICK_TYPE: ${{ steps.download_file.outputs.type }} - name: Push to clicks repository shell: bash