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:
1 parent
0cdccad855
commit
7bfb6d5c16
9 files changed
+32
-26
No files matched your search
@@ -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
|
||||
|
||||
Reference in new issue
Block a user