How to Contribute?
To suggest modifications to the documentation, you will need to create a pull request to the develop
branch in this repository.
Open a Pull Request
There are multiple ways to initiate a pull request.
Option 1: You can directly open a pull request in Github. To find the content you want to edit, click on the Edit this page
button located at the bottom of every page. Once you click on it, you will be taken to the corresponding Markdown file where you can make your changes.
Option 2: You can push your changes from the local repository if you prefer to test the final view before submitting your changes.
To make your contributions more visually appealing, we recommend using the Vitepress Markdown extensions.
Review Process
After you've opened a pull request, it will be reviewed by multiple members of the community before it can be merged into the main branch.
Note the following:
- Each pull request requires at least two approvals.
- The Vercel bot attempts to build the documentation based on the proposed changes. If the build fails, the pull request cannot be merged.
Once the review process is complete and the pull request is merged, the changes will be automatically applied.
Build Locally
To build documentation locally, follow these steps:
Clone the repository:
bashgit clone https://github.com/sora-xor/sora-docs.git
Install the dependencies:
bashnpm ci
Run a command that will start a local dev server:
bashnpm run docs:dev
Once you've started the development server, you can view the documentation site in your browser by navigating to http://localhost:5173.