- Clone repo
git clone https://github.com/arkavidia-hmif/arkavidia-frontend-8.0.git
- Install dependencies
yarn
- Start the app
yarn dev
Setiap membuat branch baru harus ambil base dari main. Untuk penamaan commit dan branch mengikuti format berikut.
Format branch: <type>/<title>
Format commit: <type>: <subject>
Penamaan menggunakan kebab case
Untuk type mengikuti semantic berikut.
feat: (new feature for the user, not a new feature for build script)fix: (bug fix for the user, not a fix to a build script)docs: (changes to the documentation)style: (formatting, missing semi colons, etc; no production code change)refactor: (refactoring production code, eg. renaming a variable)test: (adding missing tests, refactoring tests; no production code change)chore: (updating grunt tasks etc; no production code change)
Untuk melakukan pull request perlu mengikuti flow berikut.
- Saat selesai mengerjakan task, perlu melakukan PR ke development dengan membuat PR dari branch pengerjaan ke
dev - Setelah dilakukan testing di
devdan dapat approval, bisa melakukan PR kemaindan memberitahukan lead/kadiv/wakadiv. - Merge untuk branch
maindilakukan oleh lead/kadiv/wakadiv. - Penamaan PR mengikuti format penamaan branch.
- Pada deskripsi PR mohon menyertakan format berikut.
- What PR About?
- What trello link this PR refers to?
- Is there any problems in this PR?
- Mohon utamakan komunikasi, terutama untuk approval.