Dimong4 3290ab91fc
CI Check / lint-and-check (push) Failing after 8s
update task
2026-07-18 20:00:33 +03:00
2026-07-14 17:07:21 +03:00
2026-07-14 17:12:16 +03:00
2026-07-18 20:00:33 +03:00
2026-07-14 23:23:46 +03:00
2026-07-01 16:32:14 +03:00
2026-07-01 13:34:19 +03:00
2026-07-14 17:07:21 +03:00
2026-07-14 17:07:21 +03:00

Контрольные работы: Игорь

Добро пожаловать в рабочее пространство для выполнения контрольных работ. В этом репозитории мы учимся писать чистый, качественный и работающий код, используя современные инструменты разработки.

🛠 Технологический стек

  • Язык: Python
  • Автоматизация (CI): Gitea Actions
  • Контроль качества: Ruff (линтер)
  • Стандарты коммитов: Commitizen

📋 Статус проверок

Gitea Actions Status


🚀 Как работать с этим репозиторием

1. Подготовка окружения

Перед началом работы убедись, что у тебя установлены:

  • Git — для управления версиями.
  • Python 3.x — для написания кода.
  • pip — для установки зависимостей.

2. Установка зависимостей

Если твое решение требует дополнительных библиотек:

  1. Создай файл requirements.txt в корне проекта.
  2. Установи зависимости командой: pip install -r requirements.txt.
  3. Обязательно добавь все используемые библиотеки в requirements.txt, чтобы они корректно работали в среде автоматической проверки.

3. Рабочий процесс (Workflow)

  1. Создай новую ветку для своей работы: git checkout -b task-name.
  2. Пиши код и проверяй его локально.
  3. Сделай коммит, соблюдая правила (Commitizen): git commit -m "feat: добавил решение задачи №1".
  4. Отправь изменения в репозиторий: git push origin task-name.

4. Проверка и сдача

  • После push перейди на страницу репозитория во вкладку Actions.
  • Если горит зеленая галочка — работа прошла автоматический контроль качества.
  • Если красный крестик — открой логи задачи, исправь замечания линтера и запушь исправления.
  • После успеха создай Pull Request из своей ветки в main для финальной проверки.

🎓 Правила

  • Чистота кода: Игнорирование предупреждений линтера Ruff недопустимо.
  • Ветка main: Прямые пуши в main запрещены. Ветка защищена правилами CI/CD.
  • Ответственность: Ты несешь ответственность за свой код и его работоспособность в CI-среде.
S
Description
No description provided
Readme MIT 100 KiB
Languages
Python 100%