/
artyuhovs
/
AIFeedBackTrainingBot
Обзор
Документация
Войти
/
artyuhovs
/
AIFeedBackTrainingBot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app/version.py
16 строк
359 B
Codex
release: publish version 0.9.5 to GitVerse
04 авг 2026, 11:24
04 авг 2026, 11:24
36b7523
Код
Авторство
О чём код?
from __future__ import annotations import os import re APP_VERSION = "0.9.5" _SHA_PATTERN = re.compile(r"^[0-9a-fA-F]{7,40}$") def commit_sha() -> str: value = os.getenv("APP_COMMIT_SHA", "").strip() return value[:12].lower() if _SHA_PATTERN.fullmatch(value) else "unknown" def release_label() -> str: return f"{APP_VERSION}+{commit_sha()}"