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
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,9 @@
1
1
# Contributing
2
2
3
-
To contribute to this project, please fork the repository and open a pull request with your changes.
3
+
To contribute to this project, please consider starting by [opening an issue](https://github.com/Zenable-io/ai-native-python/issues/new) to discuss the feature
4
+
and its design, and reviewing our Contributors Code of Conduct [here](./.github/CODE_OF_CONDUCT.md).
4
5
5
-
Also, see our Contributors Code of Conduct [here](./.github/CODE_OF_CONDUCT.md).
6
+
Once you are ready to submit your contribution, please fork the repository and open a pull request with your changes.
@@ -21,30 +20,25 @@ Automates semantic versioning and publishing:
21
20
2. Updates version in `pyproject.toml`
22
21
3. Generates changelog
23
22
4. Creates GitHub release
24
-
5. Pushes Docker images (if enabled)
23
+
5. Pushes Docker images to Docker Hub (if enabled)
25
24
26
25
### PR Validation (`.github/workflows/pr.yml`)
27
26
28
27
Ensures pull request quality:
28
+
29
29
- Validates PR title follows conventional commit format
30
30
- Checks all commit messages
31
-
-Enforces branch protection rules
31
+
-Look for deprecations or warnings and adds them to the finalizer
32
32
33
33
## Configuration
34
34
35
35
For GitHub Actions configuration and required secrets, see the [Configuration Guide](configuration.md#post-generation-configuration).
36
36
37
-
For Docker Hub setup specifically, if enabled during project generation, you'll need to set:
38
-
-`DOCKERHUB_USERNAME`
39
-
-`DOCKERHUB_PAT`
40
-
41
37
### Dependency Updates
42
38
43
39
The generated project includes multiple dependency update mechanisms. See the [Configuration Guide](configuration.md#post-generation-configuration) for details
44
40
on customizing these tools.
45
41
46
42
## Customization
47
43
48
-
### Custom Workflows
49
-
50
44
Add new workflows in `.github/workflows/` for specific needs like deployment or scheduled tasks.
0 commit comments