Обновил у себя Forgejo с 7.x.x LTS до 10.x.x Stable.
Думал, что придётся попердолиться с поломками обратной совместимости что-то опять поудалять или подобавлять в конфиг.
Сначала натравил на релизноты и чейнджлоги последних трёх мажоров ChatGPT и попросил сделать выжимку.
Почитал, не поверил, пошёл читать сам.
В итоге обновился буквально тем, что у себя в .env
файле поменял версию образа с 7 на 10 и дёрнул:
docker compose pull
docker compose up -d
Потом ещё для перестраховки пошёл и проверил с помощью forgejo doctor check --all
, что ничего не сломалось.
Там были ровно те же ворнинги, которые были ещё со времён переезда с Gitea на 7.x.x - заодно пофиксил их.
Короче, выражаю свой респект господам из @forgejo за достойный переход на SemVer, достойное ему следование и достойное избегание лишних поломок даже между мажорными версиями 👍
P.S. Надо будет теперь где-нибудь в конце апреля заехать на выходящий скоро свежий LTS релиз и снова долго в ус не дуть обновляя минорные версии автоматом.
#log #server #dev #update #Forgejo #BC #SemVer