ci: support dev staging branch and pre-release tags in release workflow (#999)

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
This commit is contained in:
M57
2026-08-28 14:14:47 +03:00
committed by GitHub
co-authored by M57
parent 0cdccad855
commit 7bfb6d5c16
9 changed files with 32 additions and 26 deletions
+3 -3
View File
@@ -220,15 +220,15 @@ Access status colors via `LocalHermesStatusColors.current.success`, not
### PR-Always (ENFORCED)
**Every change goes through a PR. Never push directly to `main`.**
**Every change goes through a PR, targeting `dev`. Never push directly to `dev` (or `main`).**
```bash
git checkout main && git pull origin main
git checkout dev && git pull origin dev
git checkout -b fix/issue-N-description # or feat/...
# make changes, run ./ktlint --format
git commit -m "fix(#N): description"
git push -u origin HEAD
gh pr create --title "fix(#N): description" --body "Closes #N"
gh pr create --base dev --title "fix(#N): description" --body "Closes #N"
```
### Commit Conventions — STRICT