Files
2026-etpgrf-site/NOTE.md
T

1.4 KiB

Заметки по деплою проекту

В финальном комите перед новой версией (*ТОЛЬ ПОСЛЕ ТЕСТИРОВАНИЯ:) не забываем менять: - CHANGELOG.md делать описание изменений. - typograph/templates/typograph/base.html в шаблоне циферки в подвале

Затем, когда код готов к релизу, нужно обновить версию в pyproject.toml:

poetry version patch

Финальный коммит, таким образом, должен включать в себя: - Обновление CHANGELOG.md с описанием изменений. - Обновление версии в pyproject.toml (через poetry version patch). - Обновление шаблона base.html (циферки в подвале). — Обновление в etpgrf_site/__init__.py. - И, конечно же, все изменения, которые были сделаны в коде.

После комита и пуша:

git add .
git commit -am "Обновление версии для релиза vX.Y.Z"
git push origin main

Для запуска деплоя CI/CD, через Gitea Actions, создаем git tag и пушим его в репозиторий:

git tag vX.Y.Z && git push origin vX.Y.Z