MyGit v3.6.2
MyGit v3.6.2
Виправлено
- Оновлення з v3.5.x ламалося на схемі БД. У v3.5.1 таблиця
mr_reviewsмала колонку
merge_request_id, а v3.6.0 перейменувала її наmr_id.CREATE TABLE IF NOT EXISTS
пропускав стару таблицю, іCREATE INDEX ... ON mr_reviews(mr_id)валив
apply schema: no such column: mr_id— сервіс не стартував після оновлення.
Додано ідемпотентну міграцію: стара таблиця перебудовується (merge_request_id → mr_id,
approved → state), індекс створюється після неї.
Оновлення
curl -sSL https://raw.githubusercontent.com/ajjs1ajjs/dist/main/apps/mygit/install.sh | sudo bashАртефакти
mygit-linux-amd64, mygit-linux-arm64 + checksums.txt (SHA-256).