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
@@ -16,13 +22,36 @@ Before submitting your PR, verify:
16
22
-[ ] Verified GitHub shows commits as "Verified"
17
23
18
24
## Don't Do This ❌
25
+
Once you have opened your Pull Request (PR), you must double-check the automated workflow results **BEFORE** requesting a formal review.
19
26
20
27
-[ ] Work on the `main` branch
21
28
-[ ] Mix multiple issues in one PR
22
29
-[ ] Skip changelog updates
23
30
-[ ] Force push without `--force-with-lease`
24
31
-[ ] Include sensitive information
25
32
33
+
## 2. Post-Submission Verification
34
+
35
+
Once you have opened your Pull Request (PR), you must double-check the automated workflow results **BEFORE** requesting a formal review.
36
+
37
+
### How to Verify All Requirements on GitHub
38
+
39
+
Navigate to your PR page on GitHub and use the **Checks** and **Commits** tabs to verify the following:
40
+
41
+
| Requirement | GitHub Location | Status to Look For | Action if Failed |
42
+
| :--- | :--- | :--- | :--- |
43
+
|**Commit Signature**|**Commits Tab**| Must show **"Verified"** (Green badge) | See **[Signing Guide](signing.md)** for how to set up GPG and fix unverified commits. |
44
+
|**DCO Check**|**Checks Tab**| The "DCO" or "License" check must show a **Green Checkmark**. | See **[Signing Guide](signing.md)** to ensure your commits have the DCO sign-off (`-s`). |
45
+
|**Tests Pass (CI)**|**Checks Tab** (Workflows like 'Integration Tests') | All required tests must show a **Green Checkmark**. | View the logs for the failing check to debug the error locally. |
46
+
|**Changelog Formatting**|**Checks Tab** ('PR Formatting / Changelog Check') | Must show a **Green Checkmark**. | Correct the `CHANGELOG.md` and force push. See **[Changelog Guide](changelog_entry.md)**. |
47
+
48
+
### The Files Changed Tab
49
+
50
+
The **Files Changed Tab** shows the exact **difference** between your branch and the `main` branch. This is the key document maintainers use for review.
51
+
**Your Goal:** Submitted PRs should have a diff that achieves the issue and meets all items in the pre-submit checklist.
0 commit comments