fix(version): bump to 1.3.1 and show 8-char commit hash
VersionBadge показывал 1.2.0 (stale package.json) и truncate коммита на
7 символов. Пользователь ожидал v1.3.1 · 4c7fa8d7 (full 8-char short).
- package.json: 1.2.0 -> 1.3.1
- VersionBadge: substring(0, 7) -> substring(0, 8)
- vite.config: git rev-parse --short=8 для consistency с CI_COMMIT_SHORT_SHA
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "ordinis-admin-ui",
|
"name": "ordinis-admin-ui",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "1.2.0",
|
"version": "1.3.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ export function VersionBadge() {
|
|||||||
serverTag только при tag build'е — на branch builds показываем clientVersion. */}
|
serverTag только при tag build'е — на branch builds показываем clientVersion. */}
|
||||||
<span>{serverTag && serverTag !== 'none' ? serverTag : `v${clientVersion}`}</span>
|
<span>{serverTag && serverTag !== 'none' ? serverTag : `v${clientVersion}`}</span>
|
||||||
<span className="text-mute/70">·</span>
|
<span className="text-mute/70">·</span>
|
||||||
<span>{(serverCommit || clientCommit).substring(0, 7)}</span>
|
<span>{(serverCommit || clientCommit).substring(0, 8)}</span>
|
||||||
</span>
|
</span>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ const APP_COMMIT: string =
|
|||||||
process.env.CI_COMMIT_SHORT_SHA ??
|
process.env.CI_COMMIT_SHORT_SHA ??
|
||||||
(() => {
|
(() => {
|
||||||
try {
|
try {
|
||||||
return execSync('git rev-parse --short HEAD', { stdio: ['ignore', 'pipe', 'ignore'] })
|
return execSync('git rev-parse --short=8 HEAD', { stdio: ['ignore', 'pipe', 'ignore'] })
|
||||||
.toString()
|
.toString()
|
||||||
.trim()
|
.trim()
|
||||||
} catch {
|
} catch {
|
||||||
|
|||||||
Reference in New Issue
Block a user