[Bug] 微信开放文档认为 XWeb 不属于腾讯浏览服务 TBS,因此相关规则需修正 #180
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Close Invalid Issues | |
| on: | |
| issues: | |
| types: | |
| - opened | |
| jobs: | |
| close_invalid_issues: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Check Issue Content | |
| uses: actions/github-script@v6 | |
| with: | |
| script: | | |
| const issueBody = context.payload.issue.body || ''; | |
| const validKeywordsNewRules = ['Library filename / 库文件名', 'Library label / 库的文字标签']; | |
| const validKeywordsBugReport = ['Current library filename / 现有库文件名', 'Library relative URL / 相关链接'] | |
| if (!validKeywordsNewRules.every(keyword => issueBody.includes(keyword)) && !validKeywordsBugReport.every(keyword => issueBody.includes(keyword))) { | |
| const issueNumber = context.payload.issue.number; | |
| const owner = context.repo.owner; | |
| const repo = context.repo.repo; | |
| await github.rest.issues.createComment({ | |
| owner, | |
| repo, | |
| issue_number: issueNumber, | |
| body: 'This issue does not follow the template. Please update it accordingly.' | |
| }); | |
| await github.rest.issues.update({ | |
| owner, | |
| repo, | |
| issue_number: issueNumber, | |
| state: 'closed' | |
| }); | |
| } |