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
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -188,6 +188,24 @@ copier update --trust
188
188
189
189
This will apply the latest template changes interactively. Review and commit any updates as appropriate.
190
190
191
+
## Making Changes
192
+
193
+
### Code Style
194
+
195
+
-**Python:** Follow PEP 8 guidelines
196
+
-**TypeScript:** The project uses ESLint and Prettier (configured in the project)
197
+
198
+
### Pull Requests
199
+
200
+
1. Fork the repository
201
+
2. Create a feature branch (`git checkout -b feature/amazing-feature`)
202
+
3. Make your changes
203
+
4. Write clear, descriptive commit messages
204
+
5. Run tests to ensure everything passes
205
+
6. Commit your changes
206
+
7. Push to your fork
207
+
8. Open a Pull Request with a clear description
208
+
191
209
## Release workflow
192
210
193
211
See [RELEASE](RELEASE.md) for details on the release process. We recommend using [Jupyter Releaser](https://github.com/jupyter-server/jupyter_releaser) and [PyPI trusted publishing](https://docs.pypi.org/trusted-publishers/) for secure and automated releases.
0 commit comments