一键导入
release-stable
Release a stable version (non-beta) - bumps versions in all version files, commits, tags, and pushes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Release a stable version (non-beta) - bumps versions in all version files, commits, tags, and pushes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when starting work on stash-sense to load project context, architecture overview, and development patterns. Reference for any implementation decisions.
Release a new beta version - bumps versions in all version files, commits, tags, and pushes
Use when copying face recognition database from stash-sense-trainer to stash-sense sidecar after enrichment runs, or when debugging data loading failures at sidecar startup
| name | release-stable |
| description | Release a stable version (non-beta) - bumps versions in all version files, commits, tags, and pushes |
Use this skill to release a stable (non-beta) version after beta testing is complete.
Stable versions follow semantic versioning: X.Y.Z
0.1.0-beta.8 -> 0.1.00.1.0 -> 0.1.1 or 0.2.0main branch and it's up to dateapi/main.py FastAPI version= fieldEdit ALL THREE files to the SAME new version:
api/main.py - update version="..." in FastAPI app initializationapi/settings_router.py - update _version: str = "..."plugin/stash-sense.yml - update version: fieldCRITICAL: All three files must have identical version strings.
git add api/main.py api/settings_router.py plugin/stash-sense.yml
git commit -m "chore: bump version to X.Y.Z"
git push origin main
The tag MUST match the version with a v prefix:
git tag vX.Y.Z
git push origin vX.Y.Z
Example: Version 0.1.0 -> Tag v0.1.0
GitHub Actions (.github/workflows/docker-build.yml) triggers on tag push:
./Dockerfilecarrotwaxr/stash-sense with tags X.Y.Z, X.Y, latest, stablev prefix or typo)