diff --git a/.github/workflows/issue-check.yml b/.github/workflows/issue-check.yml index e0be9a7..fe04856 100644 --- a/.github/workflows/issue-check.yml +++ b/.github/workflows/issue-check.yml @@ -2,12 +2,11 @@ name: MSHUWAP Issue Handler on: issues: - types: [opened] # Trigger when an issue is opened + types: [opened] # Triggers when an issue is opened jobs: check_keywords: runs-on: ubuntu-latest - steps: - name: Checkout repository uses: actions/checkout@v3 @@ -16,19 +15,16 @@ jobs: id: check_keywords run: | # Define the list of keywords - keywords=("Virus" "Malware" "Windows Defender" "Antivirus" "bitdefender" "defender" "kaspersky" "unwanted" "harmful") + keywords=("Virus" "Malware" "Windows Defender" "Antivirus" "bitdefender" "defender" "kaspersky" "unwanted" "unwanted" "harmful") # Get the issue title and body from the event context ISSUE_TITLE="${{ github.event.issue.title }}" ISSUE_BODY="${{ github.event.issue.body }}" - # Log the custom message - echo "Checking Issue #${{ github.event.issue.number }}: ${{ github.event.issue.title }}" - # Check if any of the keywords are present in the title or body for keyword in "${keywords[@]}"; do if [[ "$ISSUE_TITLE" == *"$keyword"* ]] || [[ "$ISSUE_BODY" == *"$keyword"* ]]; then - echo "'$keyword' found" + echo "'$keyword'" echo "contains_keyword=true" >> $GITHUB_ENV break fi @@ -42,7 +38,10 @@ jobs: # Post a comment on the issue curl -X POST \ -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \ - -d '{"body": "Checking Issue #${{ github.event.issue.number }}: ${{ github.event.issue.title }}\n\nBum behavior. Closed"}' \ + -d '{"body": "Bum behavior. Closed + i want to know + if these will be separate + or not"}' \ "https://api.github.com/repos/${{ github.repository }}/issues/$ISSUE_NUMBER/comments" # Close the issue