From c96152664ff9f12ca553383130a30babdceeba42 Mon Sep 17 00:00:00 2001 From: Flowseal Date: Thu, 3 Jul 2025 23:00:57 +0300 Subject: [PATCH] Actions for issues --- .github/workflows/comment.yml | 41 +++++++++++++++++++++++++++++++++++ .github/workflows/stale.yml | 24 ++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 .github/workflows/comment.yml create mode 100644 .github/workflows/stale.yml diff --git a/.github/workflows/comment.yml b/.github/workflows/comment.yml new file mode 100644 index 0000000..98e7fa7 --- /dev/null +++ b/.github/workflows/comment.yml @@ -0,0 +1,41 @@ +name: Auto comment on new issues + +on: + issues: + types: [opened] + +jobs: + comment: + runs-on: ubuntu-latest + steps: + - name: Comment on new issue + uses: peter-evans/create-or-update-comment@v4 + with: + issue-number: ${{ github.event.issue.number }} + body: | + Пожалуйста, ознакомтесь с README. В нем есть ответы на распространенные вопросы и описание файлов: [README.md](https://github.com/Flowseal/zapret-discord-youtube/blob/main/README.md) + + ## + ### Не запускаются файлы? + - Убедитесь, что файлы разархивированы + - **Убедитесь, что вы скачали со страницы релизов**, а не с кнопки Code на главной странице репозитория + - Попробуйте запустить service.bat от имени администратора, и выбрать Remove Services для удаления прошлых обходов данного обхода + - Вспомните, использовали ли вы другие обходы (например, GoodbyeDPI). Если да, то удалите их по их же инструкции. Другие обходы, установленные на автозапуск будут мешать запуску zapret + - Отключите антивирусы, различные клинеры с доп. защитой, защитные средства браузера или другое ПО, которое может повредить архив. Перекачайте обход [со страницы релизов](https://github.com/Flowseal/zapret-discord-youtube/releases) и распакуйте в новую папку + - Запустите service.bat и выберите Run Diagnostics, он проверит на возможные распространённые конфликты на вашем компьютере + - Попробуйте отключить другие прокси / VPN + - "Служба базовой фильтрации" или "Base Filtering Engine" должна быть включена (Win+R -> services.msc) + + ## + ### Не работает игра / сервис / сайт? + - Проверьте работоспособность без обхода: + - **Работает:** + Домен можно удалить в `lists/list-general.txt` + Если это игра или сервис, то можете попробовать выключить `Game Filter` в `service.bat` (требуется перезапуск обхода или переустановка сервиса) + Если не помогло выключение `Game Filter`, то можно найти IP и удалить из `ipset-all.txt`. Если не можете найти IP, то можно выключить фильтрацию по IP в `service.bat` (пункт `Switch Ipset`) + + - **Не работает: пробуйте другие стратегии.** Если не помогло, то: + *Если это сайт*, то добавьте домен в `lists/list-general.txt` (поддомены автоматически учитываются). + *Если это игра*, то попробуйте включить `Game Filter` и `ipset` в `service.bat` (требуется перезапуск обхода или переустановка сервиса). Если не помогло, то, возможно, IP не включён в список `ipset-all.txt`; в этом случае необходимо найти его самому и добавить ip/подсеть в упомянутый файл. + + **Пробуйте разные стратегии после внесения изменений в случае, если это не сработало** \ No newline at end of file diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 0000000..5f241df --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,24 @@ +name: Close stale issues + +on: + schedule: + - cron: '0 0 * * *' + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9.1.0 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + + days-before-stale: 60 + days-before-close: 7 + stale-issue-message: '⏳ Issue помечена как неактивная. Она будет закрыта через 7 дней, если не появится новых комментариев.' + close-issue-message: '❌ Issue автоматически закрыта из-за отсутствия активности. Откройте снова при необходимости.' + + days-before-pr-stale: -1 + days-before-pr-close: -1 + + exempt-issue-labels: 'pinned,games' + remove-stale-when-updated: true