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: .github/pull_request_template.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,5 @@
1
+
<!-- Please refer to the contribution guidelines before raising a PR. https://github.com/hatchet-dev/hatchet/blob/main/CONTRIBUTING.md -->
2
+
1
3
# Description
2
4
3
5
<!-- Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change. -->
@@ -21,3 +23,40 @@ Fixes # (issue)
21
23
## What's Changed
22
24
23
25
-[ ] Add a list of tasks or features here...
26
+
27
+
## Checklist
28
+
29
+
<!-- Check all that apply. -->
30
+
31
+
Changes have been:
32
+
33
+
-[ ] Tested (unit, integration, or manually with steps specified)
34
+
-[ ] Linted and formatted
35
+
-[ ] Documented (where applicable)
36
+
-[ ] Added to CHANGELOG (where applicable) -- see [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
37
+
38
+
<!-- Optional: How are the proposed changes tested? -->
39
+
<!-- ## Testing
40
+
41
+
-->
42
+
43
+
44
+
<!-- Optional: Include additional material to supplement your changes (e.g screenshots for frontend changes) -->
45
+
<!-- ## Related
46
+
47
+
-->
48
+
49
+
---
50
+
51
+
<detailsid="ai-disclosure">
52
+
<summary><b>🤖 AI Disclosure</b></summary>
53
+
54
+
<!-- In accordance with Hatchet's AI_POLICY.md, LLM usage must be explicitly disclosed. -->
55
+
56
+
-[ ]_I acknowledge that an LLM was used in the creation of this Pull Request, in accordance with Hatchet's [AI_POLICY.md](./AI_POLICY.md)._
57
+
58
+
<!-- Please specify the tooling/model and the extent to which it was used. -->
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+30-1Lines changed: 30 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,35 @@
2
2
3
3
This guide will help you understand how to contribute effectively to the Hatchet project.
4
4
5
+
6
+
## Guidelines
7
+
8
+
The following requirements apply to all contributions.
9
+
10
+
- First-time contributors may have at most one open pull request at a time.
11
+
- Issues labeled [](https://github.com/hatchet-dev/hatchet/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) are reserved for first-time contributors.
12
+
- Pull requests must reference a corresponding issue labeled [](https://github.com/hatchet-dev/hatchet/issues?q=is%3Aissue%20state%3Aopen%20label%3Aaccepted).
13
+
- Your GitHub account's [Activity Overview](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/showing-an-overview-of-your-activity-on-your-profile) must be public.
14
+
- AI usage must be disclosed and comply with [AI_POLICY.md](./AI_POLICY.md) (see [AI Usage](#ai-usage)).
15
+
16
+
### AI Usage
17
+
18
+
Pull requests, issues, and discussions that use AI require explicit disclosure. For example:
19
+
20
+
> <detailsopenid="ai-disclosure">
21
+
> <summary><b>🤖 AI Disclosure</b></summary>
22
+
>
23
+
> <!-- In accordance with Hatchet's AI_POLICY.md, LLM usage must be explicitly disclosed. -->
24
+
>
25
+
> -[x]_I acknowledge that an LLM was used in the creation of this Pull Request, in accordance with Hatchet's [AI_POLICY.md](./AI_POLICY.md)._
26
+
>
27
+
> <!-- Please specify the tooling/model and the extent to which it was used. -->
28
+
>
29
+
> -**Details**: Claude Code was used to generate the TypeScript SDK tests.
30
+
>
31
+
> </details>
32
+
33
+
5
34
## Getting Started
6
35
7
36
New to Hatchet? Start with our [Architecture](https://docs.hatchet.run/home/architecture) docs to familiarize yourself with Hatchet's core system design.
@@ -34,7 +63,7 @@ We recommend installing these tools individually using your preferred package ma
34
63
35
64
## Pull Requests
36
65
37
-
Before opening a PR, check if there's a related issue in our [backlog](https://github.com/hatchet-dev/hatchet/issues).
66
+
Before opening a PR, check if there's a related and accepted issue in our [backlog](https://github.com/hatchet-dev/hatchet/issues).
38
67
39
68
For non-trivial changes (anything beyond typos or patch version bumps), please create an issue first so we can discuss the proposal and ensure it aligns with the project.
0 commit comments