mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-09 10:21:18 +03:00
Стандартизация шаблонов PR и Issue (#3755)
This commit is contained in:
parent
df1c5b28a5
commit
03e4fc958c
5 changed files with 47 additions and 79 deletions
36
.github/ISSUE_TEMPLATE/01_report_issue.yml
vendored
36
.github/ISSUE_TEMPLATE/01_report_issue.yml
vendored
|
|
@ -1,41 +1,41 @@
|
|||
name: Report an issue
|
||||
description: For issues that are not related to any other issue form.
|
||||
name: Сообщить о проблеме
|
||||
description: Если что-то работает не так, как ожидалось.
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for taking the time to fill out an issue. This template is intended for any issues that do not fit other issue templates.
|
||||
For feedback or help running Space Station 14, please join our [Discord](https://discord.gg/rGvu9hKffJ).
|
||||
Спасибо, что уделяете время написанию баг-репорта.
|
||||
Для обратной связи и помощи в работе с Space Station 14, присоединяйтесь к нашему серверу в [Discord](https://discord.station14.ru).
|
||||
- type: input
|
||||
attributes:
|
||||
label: What version did the issue occur in?
|
||||
description: You can find the version by opening the changelog in-game and looking at the bottom right corner of the changelog window.
|
||||
placeholder: wizards/aa1337b
|
||||
label: В какой версии игры происходит ошибка?
|
||||
description: Вы можете узнать версию, нажав на кнопку "Обновления" в игре и посмотрев версию в правом нижнем углу окна обновлений.
|
||||
placeholder: syndicate/aa1337b
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Description
|
||||
label: Описание
|
||||
description: |
|
||||
A clear and concise description of what the issue is.
|
||||
If the issue is visual in nature, consider posting a screenshot.
|
||||
Краткое и ясное описание этой проблемы.
|
||||
Если проблему будет видно на скриншоте, прикрепите скриншот.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Reproduction
|
||||
description: List the steps required to reproduce the issue.
|
||||
label: Шаги воспроизведения
|
||||
description: Опишите, что нужно сделать для воспроизведения проблемы.
|
||||
placeholder: |
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
1. Присоединиться к раунду за клоуна
|
||||
2. Взять велосипедный клаксон
|
||||
3. Активировать клаксон в руках
|
||||
4. Получить ошибку
|
||||
...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Add any other additional context about the issue here.
|
||||
label: Дополнительный контекст
|
||||
description: Дополните прочими подробностями, сведенями и информацией по данной проблеме.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
|
|
|
|||
33
.github/ISSUE_TEMPLATE/02_mapping_issue.yml
vendored
33
.github/ISSUE_TEMPLATE/02_mapping_issue.yml
vendored
|
|
@ -1,37 +1,37 @@
|
|||
name: Report an mapping issue
|
||||
description: For issues regarding mapping.
|
||||
name: Сообщить о проблеме в маппинге
|
||||
description: Шаблон для проблем с картами.
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for taking the time to fill out an issue. This template is intended for any issues related to mapping.
|
||||
For feedback or help running Space Station 14, please join our [Discord](https://discord.gg/rGvu9hKffJ).
|
||||
Спасибо, что уделяете время написанию баг-репорта. Этот шаблон предназначен для проблем, связанных с маппингом.
|
||||
Для обратной связи и помощи в работе с Space Station 14, присоединяйтесь к нашему серверу в [Discord](https://discord.station14.ru).
|
||||
- type: input
|
||||
attributes:
|
||||
label: What version did the issue occur in?
|
||||
description: You can find the version by opening the changelog in-game and looking at the bottom right corner of the changelog window.
|
||||
placeholder: wizards/aa1337b
|
||||
label: В какой версии игры происходит ошибка?
|
||||
description: Вы можете узнать версию, нажав на кнопку "Обновления" в игре и посмотрев версию в правом нижнем углу окна обновлений.
|
||||
placeholder: syndicate/aa1337b
|
||||
validations:
|
||||
required: false
|
||||
- type: input
|
||||
attributes:
|
||||
label: On what station, shuttle, or grid did the issue occur on?
|
||||
description: The name of the station, shuttle, or grid. If you do not know the name, try to describe it.
|
||||
label: На какой станции, шаттле или гриде возникла проблема?
|
||||
description: Название станции, шаттла или грида. Если не знаете название, попробуйте описать.
|
||||
placeholder: Bagel
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Description
|
||||
label: Описание
|
||||
description: |
|
||||
A clear and concise description of what the issue is.
|
||||
If the issue is visual in nature, consider posting a screenshot.
|
||||
Краткое и ясное описание этой проблемы.
|
||||
Если проблему будет видно на скриншоте, прикрепите скриншот.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Reproduction
|
||||
description: List the steps required to reproduce the issue.
|
||||
label: Шаги воспроизведения
|
||||
description: Опишите, что нужно сделать для воспроизведения проблемы.
|
||||
placeholder: |
|
||||
1.
|
||||
2.
|
||||
|
|
@ -41,8 +41,7 @@ body:
|
|||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Add any other additional context about the issue here.
|
||||
label: Дополнительный контекст
|
||||
description: Дополните прочими подробностями, сведенями и информацией по данной проблеме.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
|
|
|
|||
29
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
29
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
|
|
@ -1,29 +0,0 @@
|
|||
name: "Сообщить о проблеме"
|
||||
description: "Если что-то работает не так, как ожидалось."
|
||||
labels: ["triage"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: description
|
||||
validations:
|
||||
required: true
|
||||
attributes:
|
||||
label: "Описание"
|
||||
description: "Опишите проблему как можно подробнее"
|
||||
|
||||
- type: textarea
|
||||
id: reproduction
|
||||
attributes:
|
||||
label: "Шаги воспроизведения"
|
||||
description: "Если приемлемо, опишите шаги для воспроизведения проблемы"
|
||||
placeholder: |
|
||||
1. Открыть интерфейс консоли
|
||||
2. Нажать кнопку "Старт"
|
||||
3. Получить ошибку...
|
||||
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: "Скриншоты"
|
||||
description: |
|
||||
Если приемлемо, добавьте скриншоты, чтобы помочь объяснить вашу проблему
|
||||
**Подсказка**: Вы можете прикрепить изображения щелкнув по области ниже, чтобы выделить её, а затем перетащив в нее файлы
|
||||
24
.github/PULL_REQUEST_TEMPLATE.md
vendored
24
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -3,35 +3,33 @@
|
|||
## Описание PR
|
||||
<!-- Что вы изменили? -->
|
||||
|
||||
## Почему / Баланс
|
||||
<!-- Обсудите, как это повлияет на баланс игры или объясните, почему это было изменено. Укажите ссылки на соответствующие обсуждения или issue. -->
|
||||
## Цель и баланс
|
||||
<!-- Обсудите, как эти изменения повлияют на баланс игры и объясните, зачем они нужны. Укажите ссылки на соответствующие предложения, обсуждения или issue. -->
|
||||
|
||||
## Технические детали
|
||||
<!-- Краткое описание изменений в коде для облегчения проверки. -->
|
||||
|
||||
## План тестирования
|
||||
<!--
|
||||
Опишите, как вы тестировали пул-реквест и как его можно протестировать самостоятельно.
|
||||
-->
|
||||
<!-- Пошагово опишите, как вы тестировали PR и как его можно протестировать самостоятельно. -->
|
||||
|
||||
## Медиа
|
||||
<!-- Прикрепите медиафайлы, если PR вносит изменения в игру (одежда, предметы, механики и т.д.).
|
||||
Небольшие исправления/рефакторинг освобождаются от этого требования. -->
|
||||
<!-- Прикрепите медиафайлы для демонстрации изменений в игре. -->
|
||||
|
||||
## Требования
|
||||
<!-- Подтвердите следующее, поставив X в скобках без пробелов [X]: -->
|
||||
- [ ] Я прочитал(а) и следую [Рекомендациям по оформлению Pull Request и Changelog](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html).
|
||||
- [ ] Я протестировал этот пул-реквест и написал инструкции по его проверке.
|
||||
<!-- Подтвердите следующее, поставив X в скобках без пробелов [x]: -->
|
||||
- [ ] Я прочитал(а) и следую [Руководству по оформлению Pull Request и Changelog](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html).
|
||||
- [ ] Я протестировал(а) эти изменения и написал(а) инструкции по тестированию.
|
||||
- [ ] Я добавил(а) медиафайлы к этому PR или он не требует демонстрации в игре.
|
||||
<!-- Вы должны понимать, что несоблюдение вышеуказанного может привести к закрытию вашего PR по усмотрению сопровождающего -->
|
||||
<!-- Вы должны понимать, что несоблюдение вышеуказанного может привести к закрытию вашего PR по усмотрению сопровождающего. -->
|
||||
|
||||
## Критические изменения
|
||||
<!-- Перечислите все критические изменения, включая изменения пространств имен, публичных классов/методов/полей, переименования прототипов; и предоставьте инструкции по их исправлению. -->
|
||||
<!-- Перечислите все критические изменения и рефакторы, влияющие на обратную совместимость, включая изменения пространств имен, публичных классов/методов/полей, переименования прототипов; и предоставьте инструкции по их исправлению. -->
|
||||
|
||||
**Список изменений**
|
||||
## Список изменений
|
||||
<!-- Добавьте запись в Changelog, чтобы игроки знали о новых функциях или изменениях, которые могут повлиять на игровой процесс.
|
||||
Убедитесь, что вы прочитали рекомендации и вынесли этот шаблон Changelog из блока комментариев, чтобы он отображался.
|
||||
Changelog должен иметь символ :cl:, чтобы бот распознал изменения и добавил их в список изменений игры. -->
|
||||
|
||||
<!--
|
||||
:cl:
|
||||
- add: Добавлено веселье!
|
||||
|
|
|
|||
4
.github/workflows/close-master-pr.yml
vendored
4
.github/workflows/close-master-pr.yml
vendored
|
|
@ -13,7 +13,7 @@ jobs:
|
|||
steps:
|
||||
- uses: superbrothers/close-pull-request@v3
|
||||
with:
|
||||
comment: "Спасибо за ваш вклад! Похоже, вы создали запрос на удаление из основной ветки или другой основной ветки разработки. Это [то, чего вам следует избегать] (https://jmeridth.com/posts/do-not-issue-pull-requests-from-your-master-branch/), и, таким образом, этот запрос на удаление был автоматически закрыт. \n \n Мы рекомендуем вам следовать [нашему использованию git documentation](https://docs.spacestation14.com/en/general-development/setup/git-for-the-ss14-developer.html). \n \n Вы можете перенести свою текущую работу в другую ветку, выполнив [эти команды](https://ohshitgit.com/#accidental-commit-master). Затем вы можете повторно создать свой запрос на извлечение, используя новую ветку."
|
||||
comment: "Спасибо за ваш вклад! Похоже, вы создали pull request из master ветки или другой основной ветки вашего репозитория. Это [то, чего вам следует избегать] (https://jmeridth.com/posts/do-not-issue-pull-requests-from-your-master-branch/), поэтому этот PR был автоматически закрыт. \n\n Мы рекомендуем вам следовать [этому руководству по разработке](https://docs.spacestation14.com/en/general-development/setup/git-for-the-ss14-developer.html). \n\n Вы можете перенести свою текущую работу в другую ветку, следуя [этим инструкциям](https://ohshitgit.com/#accidental-commit-master). Затем вы можете повторно создать pull request с новой ветки."
|
||||
|
||||
# If you prefer to just comment on the pr and not close it, uncomment the below and comment the above
|
||||
|
||||
|
|
@ -24,4 +24,4 @@ jobs:
|
|||
# issue_number: ${{ github.event.number }},
|
||||
# owner: context.repo.owner,
|
||||
# repo: context.repo.repo,
|
||||
# body: "Thank you for your contribution! It appears you created a pull request from the master branch or another main development branch. This is [something you should avoid doing](https://jmeridth.com/posts/do-not-issue-pull-requests-from-your-master-branch/)\n\nYou can move your current work to another branch by following [these commands](https://ohshitgit.com/#accidental-commit-master). Then, you may recreate your pull request using the new branch. \n\n This pull request won't be automatically closed. However, a maintainer may close it for this reason."})
|
||||
# body: "Спасибо за ваш вклад! Похоже, вы создали pull request из master ветки или другой основной ветки вашего репозитория. Это [то, чего вам следует избегать] (https://jmeridth.com/posts/do-not-issue-pull-requests-from-your-master-branch/) \n\n Вы можете перенести свою текущую работу в другую ветку, следуя [этим инструкциям](https://ohshitgit.com/#accidental-commit-master). Затем вы можете повторно создать pull request с новой ветки. \n\n Этот PR не будет автоматически закрыт, тем не менее, мейнтейнер имеет право отклонить PR по вышеуказанной причине.\n\n Мы рекомендуем вам следовать [этому руководству по разработке](https://docs.spacestation14.com/en/general-development/setup/git-for-the-ss14-developer.html)."})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue