بنقرة واحدة
release-beta
Release a new beta version - bumps versions in all version files, commits, tags, and pushes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Release a new beta version - 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 stable version (non-beta) - 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-beta |
| description | Release a new beta version - bumps versions in all version files, commits, tags, and pushes |
Beta versions follow this pattern: X.Y.Z-beta.N
0.1.0-beta.3 -> 0.1.0-beta.4)0.1.0-beta.3 -> 0.1.1-beta.1)main 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-beta.N"
git push origin main
The tag MUST match the version with a v prefix:
git tag vX.Y.Z-beta.N
git push origin vX.Y.Z-beta.N
Example: Version 0.1.0-beta.1 -> Tag v0.1.0-beta.1
GitHub Actions (.github/workflows/docker-build.yml) triggers on tag push:
./Dockerfilecarrotwaxr/stash-sense with tags X.Y.Z-beta.N and betav prefix or typo)