Пайплайны test и publish, реестр — организация Tansu

- test: юнит-тесты и сборка на каждый push в main, на PR и по кнопке
- publish: по кнопке тесты и публикация в реестр Tansu; ci/publish.sh сам считает патч-версию
  по реестру (major.minor — из package.json) и не публикует, если хэш кода совпал с последней
  опубликованной версией
- .npmrc и publishConfig — реестр Tansu, repository — Tansu/tnsu-ui-kit
- README: установка без токена, публикация кнопкой

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
gorbenko.pavel
2026-10-28 17:19:14 +05:00
parent 048fec0696
commit 2a32b998f6
7 changed files with 201 additions and 39 deletions
+4 -1
View File
@@ -6,7 +6,10 @@
"license": "ISC",
"repository": {
"type": "git",
"url": "http://git.tnsu.kz/timur.gorodetskiy/tnsu-ui-kit.git"
"url": "http://git.tnsu.kz/Tansu/tnsu-ui-kit.git"
},
"publishConfig": {
"registry": "http://git.tnsu.kz/api/packages/Tansu/npm/"
},
"type": "module",
"main": "./dist/index.cjs",