Repository's goal is to rewrite current ng-girls page to Angular and Scully. Thanks to that it will be possible to easily add new workshop's subpage.
- Create scully mechanism to autogenerate new workshops
- Connect to GitHub pages to deploy changes automatically
- Recreate current secions and its styles in Angular approach
- Replace manual adding subpages with forms and APIs
npm install
npm run scully:all
- Create feature branch from
base-branch
- Add your changes
- When ready, merge to
base-branch
- After merging, GitHub Action will rebuild project and deploy your changes to webpage
npm checkout -b <your-workshop-name>-branch
npm run new-event
- Prompt will ask you for the event name.
- Go to workshops folder and open file .md
- update properties in md file
- create folder
src\assets\<your-workshop-name>
and add all assets there - Run
npm install && npm run scully:all
to test it locally - When ready create PR to
base-branch