code: public String checkSkipBuildPhrase(GHIssue issue) {
          Set<String> skipBuildPhrases = getSkipBuildPhrases();
          skipBuildPhrases.remove("");
  
          Map<Pattern, String> skipPatterns = new HashMap<Pattern, String>();
          for (String skipBuildPhrase : skipBuildPhrases) {
              skipBuildPhrase = skipBuildPhrase.trim();
              skipPatterns.put(compilePattern(skipBuildPhrase), skipBuildPhrase);
          }
  
  
          // check in title
          String pullRequestTitle = issue.getTitle();
          String skipBuildPhrase = checkSkipBuildInString(skipPatterns, pullRequestTitle);
          if (StringUtils.isNotBlank(skipBuildPhrase)) {
              return skipBuildPhrase;
          }
          // not found in title, check in body
          String pullRequestBody = issue.getBody();
          skipBuildPhrase = checkSkipBuildInString(skipPatterns, pullRequestBody);
          if (StringUtils.isNotBlank(skipBuildPhrase)) {
              return skipBuildPhrase;
          }
          return null;
      }
docs: Checks for skip build phrase in pull request title and body. If present it updates shouldRun as false.
  
  @param issue The GitHub issue
  @return the skip phrase or null if should not skip