diff --git a/.github/workflows/auto_wontfix.yml b/.github/workflows/auto_wontfix.yml deleted file mode 100644 index 56262b6..0000000 --- a/.github/workflows/auto_wontfix.yml +++ /dev/null @@ -1,65 +0,0 @@ -name: Auto Wontfix Issues - -on: - issues: - types: [opened, edited] - -jobs: - auto_wontfix: - runs-on: ubuntu-latest - - steps: - - name: Check for specific word in the issue - uses: actions/github-script@v4 - with: - github-token: ${{ secrets.WONTFIX_TOKEN }} - script: | - const wordToCheck = 'mac'; - const issue = context.payload.issue; - - if (issue.body && issue.body.toLowerCase().includes(wordToCheck)) { - const repo = context.repo.repo; - const owner = context.repo.owner; - const number = issue.number; - const issueComment = "macOS is not supported, because loading libraries in Godot from third-party sources requires a paid developer certificate from Apple. You are welcome to compile and sign the library yourself."; - - // Mark the issue as "wontfix" - await octokit.issues.update({ - owner, - repo, - issue_number: number, - state: 'closed', - labels: ['wontfix'] - }); - - // Post a comment on the issue - await octokit.issues.createComment({ - owner, - repo, - issue_number: number, - body: issueComment - }); - } - if (issue.title && issue.title.toLowerCase().includes(wordToCheck)) { - const repo = context.repo.repo; - const owner = context.repo.owner; - const number = issue.number; - const issueComment = "macOS is not supported, because loading libraries in Godot from third-party sources requires a paid developer certificate from Apple. You are welcome to compile and sign the library yourself."; - - // Mark the issue as "wontfix" - await octokit.issues.update({ - owner, - repo, - issue_number: number, - state: 'closed', - labels: ['wontfix'] - }); - - // Post a comment on the issue - await octokit.issues.createComment({ - owner, - repo, - issue_number: number, - body: issueComment - }); - }