Публикация ui-kit: нужен только секрет PACKAGES_TOKEN, логин не используется
test / test (pull_request) Successful in 15s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
gorbenko.pavel
2026-10-28 17:31:00 +05:00
parent 6fd3672edc
commit 65fc6ced30
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -5,8 +5,8 @@ name: publish
# патч — следующий после опубликованного), а если код не менялся с последней опубликованной версии,
# падает с «Публиковать нечего».
#
# Секреты: PACKAGES_USER — логин в Gitea, PACKAGES_TOKEN — его токен со scope write:package
# (пользователь должен состоять в организации Tansu с правом записи).
# Секрет: PACKAGES_TOKEN — токен Gitea со scope write:package (его владелец должен состоять в организации
# Tansu с правом записи). Логин не нужен: npm авторизуется одним токеном.
on:
workflow_dispatch:
+2 -2
View File
@@ -70,8 +70,8 @@ npm run storybook # витрина компонентов (localhost:6006)
- **Тот же код не публикуется.** Пайплайн считает хэш исходников (`src` без тестов и историй Storybook,
`package.json`, конфиги сборки, README), кладёт его в публикуемый `package.json` (поле `sourceHash`)
и сравнивает с последней опубликованной версией. Совпало — пайплайн падает с «Публиковать нечего».
- Секреты: `PACKAGES_USER` (логин в Gitea) и `PACKAGES_TOKEN` (его токен со scope `write:package`,
участник организации Tansu с правом записи).
- Секрет: `PACKAGES_TOKEN` — токен Gitea со scope `write:package` (владелец — участник организации Tansu
с правом записи). Логин не нужен.
Пробный прогон без публикации: `DRY_RUN=1 bash ci/publish.sh`.