You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+15-6Lines changed: 15 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -15,22 +15,31 @@ Thank you for your interest in contributing to **ScrapeGraphAI**! We welcome con
15
15
16
16
To get started with contributing, follow these steps:
17
17
18
-
1. Fork the repository on GitHub.
18
+
1. Fork the repository on GitHub**(FROM pre/beta branch)**.
19
19
2. Clone your forked repository to your local machine.
20
-
3. Install the necessary dependencies.
20
+
3. Install the necessary dependencies from requirements.txt or via pyproject.toml as you prefere :).
21
21
4. Make your changes or additions.
22
22
5. Test your changes thoroughly.
23
23
6. Commit your changes with descriptive commit messages.
24
24
7. Push your changes to your forked repository.
25
-
8. Submit a pull request to the main repository.
25
+
8. Submit a pull request to the pre/beta branch.
26
+
27
+
N.B All the pull request to the main branch will be rejected!
26
28
27
29
## Contributing Guidelines
28
30
29
31
Please adhere to the following guidelines when contributing to ScrapeGraphAI:
30
32
31
33
- Follow the code style and formatting guidelines specified in the [Code Style](#code-style) section.
32
-
- Make sure your changes are well-documented and include any necessary updates to the project's documentation.
33
-
- Write clear and concise commit messages that describe the purpose of your changes.
34
+
- Make sure your changes are well-documented and include any necessary updates to the project's documentation and requirements if needed.
35
+
- Write clear and concise commit messages that describe the purpose of your changes and the last commit before the pull request has to follow the following format:
36
+
-`feat: Add new feature`
37
+
-`fix: Correct issue with existing feature`
38
+
-`docs: Update documentation`
39
+
-`style: Improve formatting and style`
40
+
-`refactor: Restructure code`
41
+
-`test: Add or update tests`
42
+
-`perf: Improve performance`
34
43
- Be respectful and considerate towards other contributors and maintainers.
35
44
36
45
## Code Style
@@ -53,7 +62,7 @@ To submit your changes for review, please follow these steps:
53
62
4. Select your forked repository and the branch containing your changes.
54
63
5. Provide a descriptive title and detailed description for your pull request.
55
64
6. Reviewers will provide feedback and discuss any necessary changes.
56
-
7. Once your pull request is approved, it will be merged into the main repository.
65
+
7. Once your pull request is approved, it will be merged into the pre/beta branch.
0 commit comments