This Organization will host all SOAR programs.
Use the following steps when trying to contribute to this organization. Please read the General Github Usage Guidelines section for detailed infromation on these steps.
- Clone the repository
- Create a branch
- Commit your work
- Create a Pull Request (PR) when you are ready to merge it into the master branch
- Get the PR code reviewed and then Squash and Merge it.
- Reach out to the software executive team if you would like to add a new repository.
- All repositories and relevant folders should have a good descritpive README that uses the following template. You have freedom to edit as required as long as its sensible. README Template
- Branch names should be Name/ProjectDescr
- Have short but descriptive commit messages. Every commit should have a short straightforward message that will inform third parties clearly on the intention of that commit
- ALL Pull Requests must follow the guidelines in the following Pull Requests Guide
- Github Guide SOAR Github Guide
- Just keep good organization on your mind all the time
To be able to commit code on this repository you will need clang and pre-commit setup on your computer.
- Download LLVM-18.1.8-win64.exe
- Make sure to add it to your path in the setup menu
@EtSubas please complete this section
Install clang-format
from apt with:
sudo apt-get install clang-format
Run:
clang-format --version
to ensure successful installation.
- Run
pip install pre-commit
- At the root of all your repositories run
pre-commit install
MODULE_NOT_FOUND
node error after attempting to commit- Completely removing
node
,nodejs
, andnpm
resolved the issue on Ubuntu
- Completely removing