@@ -28,7 +28,7 @@ New to DesterLib? Here's the fastest way to start contributing:
28286 . ** Push** to your fork and create a ** Pull Request**
2929
3030::: tip [ First Time Contributing?]
31- Check out our [ CONTRIBUTING.md] ( https://github.com/DesterLib/desterlib/blob/dev /CONTRIBUTING.md ) for detailed step-by-step instructions!
31+ Check out our [ CONTRIBUTING.md] ( https://github.com/DesterLib/desterlib/blob/main /CONTRIBUTING.md ) for detailed step-by-step instructions!
3232:::
3333
3434## 🚀 For Community Contributors
@@ -52,16 +52,16 @@ Before starting new work, always sync:
5252
5353``` bash
5454git fetch upstream
55- git checkout dev
56- git merge upstream/dev
57- git push origin dev
55+ git checkout main
56+ git merge upstream/main
57+ git push origin main
5858```
5959
6060### 3. Create Feature Branch
6161
6262``` bash
63- # Create branch from dev
64- git checkout dev
63+ # Create branch from main
64+ git checkout main
6565git checkout -b feat/your-feature-name
6666```
6767
@@ -97,7 +97,7 @@ git push origin feat/your-feature-name
97972 . Click "Pull requests" → "New pull request"
98983 . Click "compare across forks"
99994 . Select:
100- - ** base:** ` DesterLib/desterlib ` / ` dev `
100+ - ** base:** ` DesterLib/desterlib ` / ` main `
101101 - ** head:** ` YOUR-USERNAME/desterlib ` / ` feat/your-feature-name `
1021025 . Fill out the PR template
1031036 . Submit!
@@ -113,9 +113,9 @@ If you have write access to the repository:
113113git clone https://github.com/DesterLib/desterlib.git
114114cd desterlib
115115
116- # Create feature branch from dev
117- git checkout dev
118- git pull origin dev
116+ # Create feature branch from main
117+ git checkout main
118+ git pull origin main
119119git checkout -b feat/your-feature-name
120120
121121# Make changes, commit, add changeset
@@ -125,9 +125,14 @@ pnpm changeset
125125# Push to origin
126126git push -u origin feat/your-feature-name
127127
128- # Create PR to dev
128+ # Create PR using script (targets main by default)
129+ pnpm pr:create
129130```
130131
132+ ::: note [ Alpha Development]
133+ During alpha development, we use a simplified workflow: ** Feature Branches → Main** . Once we reach stable releases, we'll introduce a ` dev ` branch for staging.
134+ :::
135+
131136See the [ Versioning Guide] ( /development/versioning/ ) for complete workflow.
132137
133138## 🔍 Finding Issues to Work On
@@ -208,7 +213,7 @@ Before submitting your PR, verify:
208213- [ ] Documentation updated (if needed)
209214- [ ] PR template filled out completely
210215- [ ] Tests pass (when available)
211- - [ ] No merge conflicts with ` dev `
216+ - [ ] No merge conflicts with ` main `
212217
213218## 📝 Commit Message Format
214219
@@ -307,18 +312,19 @@ git push origin feat/your-feature-name
307312### 4. Merge
308313
309314Once approved:
310- - Maintainer merges to ` dev `
315+ - Maintainer merges to ` main `
311316- Your contribution is part of DesterLib!
317+ - Docs automatically deploy to GitHub Pages
312318- Celebrate! 🎉
313319
314320## 🌟 After Your PR is Merged
315321
316322### Update Your Fork
317323
318324``` bash
319- git checkout dev
320- git pull upstream dev
321- git push origin dev
325+ git checkout main
326+ git pull upstream main
327+ git push origin main
322328```
323329
324330### Clean Up
@@ -344,7 +350,7 @@ Need assistance?
344350
345351- 💭 [ GitHub Discussions] ( https://github.com/DesterLib/desterlib/discussions ) - Ask questions
346352- 🐛 [ GitHub Issues] ( https://github.com/DesterLib/desterlib/issues ) - Report bugs
347- - 📖 [ Full Contributing Guide] ( https://github.com/DesterLib/desterlib/blob/dev /CONTRIBUTING.md ) - Detailed instructions
353+ - 📖 [ Full Contributing Guide] ( https://github.com/DesterLib/desterlib/blob/main /CONTRIBUTING.md ) - Detailed instructions
348354
349355## 🎉 Recognition
350356
0 commit comments