This is the repo for the CSWG website. It is a Hugo site, and the content is written in Markdown.
- Make sure you have Hugo installed
- Create an issue to discuss the changes you'd like to make or find an existing issue to work on.
- Fork this repository: https://github.com/ciwg/cswg
- Clone your forked repository to your local machine &
cd
into the directory - Create a new branch to work on your changes. The branch name should include the issue number you created and short description of the changes you're making. For example:
git checkout -b 23_fix_typo_in_index
- Run
hugo server
to start a local server - Make your changes
- Push your changes to your forked repository
- Create a pull request to merge your changes into the main repository
- Wait for your changes to be reviewed and merged
- To keep your PR viable, you may need to rebase your branch on the main branch if there are conflicts.
git checkout main git pull upstream main git checkout your-branch-name git rebase main git push