waku.org/README.md

49 lines
1.3 KiB
Markdown
Raw Normal View History

2022-06-22 01:04:59 +00:00
# Waku.org
2021-10-19 14:09:03 +00:00
2022-06-22 01:04:59 +00:00
## Description
2021-10-19 14:09:03 +00:00
2022-06-22 01:04:59 +00:00
Content of https://waku.org website.
2021-10-19 14:09:03 +00:00
2022-06-22 01:04:59 +00:00
## Practical notes
- Please keep this repo clean and for markdown content ONLY
- In case you have any issue with rendering, how website looks, etc,
please file an issue on [logos website builder](https://github.com/acid-info/logos-site-builder).
## Continuous Integration
2023-06-06 03:07:45 +00:00
- `master` branch is deployed to https://waku.org by [CI](https://ci.infra.status.im/job/website/job/waku.org/).
- `develop` branch is deployed to https:/dev.waku.org by [CI](https://ci.infra.status.im/job/website/job/dev.waku.org/).
2022-06-22 01:04:59 +00:00
## Format & spelling checks
Format and spelling checks are done via npm commands.
Installation:
```shell
yarn
```
2022-06-22 01:04:59 +00:00
This will automatically install a git hook to format and check spelling at commit time.
You can also trigger the commands manually:
Fix format:
```shell
yarn fix
```
2022-06-22 01:04:59 +00:00
Check spelling and format:
2021-10-19 14:09:03 +00:00
2022-06-22 01:04:59 +00:00
```shell
yarn check
```
2022-06-10 14:48:31 +00:00
2022-06-22 01:04:59 +00:00
## Change Process
2022-06-10 14:48:31 +00:00
1. Create a new working branch from `develop`: `git checkout develop; git checkout -b my-changes`,
2. Proceed with changes, push to `origin` and open a Pull Request against `develop`,
3. Once approved, merge pull request, check changes on [dev.waku.org](https://dev.waku.org),
4. Once ready to promote to live website, rebase master on develop: `git checkout master; git pull master; git rebase origin/develop; git push`.