From 3d923af943a9d8ddd612d3719389a6f20dad78f3 Mon Sep 17 00:00:00 2001 From: Oleg Tolchin Date: Mon, 16 Feb 2026 19:37:37 +0300 Subject: [PATCH] Update release workflow: @latest now points to latest release, not commits --- README.md | 2 ++ RELEASE.md | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 859b52b..41ee798 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,8 @@ Modern CSS theme for Jellyfin media server with custom fonts, smooth animations ``` 3. Click Save +**Note:** The `@latest` link always points to the **latest release**, not the latest commit. + ### Method 2: Manual 1. Download `theme/tolfin.css` from this repository diff --git a/RELEASE.md b/RELEASE.md index 5ddc3ea..dfb9d26 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -2,6 +2,8 @@ ## Текущая версия: v1.0.0 +**Важно:** Ссылка `@latest` всегда указывает на **последний релиз**, а не на последний коммит. Все изменения оформляются как релизы. + ## Как создать новый релиз ### 1. Внесите изменения @@ -18,7 +20,18 @@ git tag -a v1.0.1 -m "Release v1.0.1 - Описание изменений" git push origin v1.0.1 ``` -### 3. Создайте релиз на GitHub +### 3. Обновите тег latest +После создания релиза обновите тег `latest` чтобы он указывал на новый релиз: +```powershell +# Получите хеш нового релиза +git rev-list -n 1 v1.0.1 + +# Обновите тег latest (замените ХЕШ на полученный хеш) +git tag -f latest ХЕШ +git push origin latest --force +``` + +### 4. Создайте релиз на GitHub 1. Зайдите на https://github.com/OlegTolchin/Tolfin/releases 2. Нажмите "Draft a new release" 3. Выберите созданный тег (например, v1.0.1)