From 4d1efb798d16f285d0c0acbb4778937f76b40f3b Mon Sep 17 00:00:00 2001 From: freya-docs Date: Thu, 16 Apr 2026 19:58:27 +0200 Subject: [PATCH 1/2] Add pre-commit hooks setup checklist to issue template Added a checklist item for setting up pre-commit hooks to the issue template. Signed-off-by: freya-docs --- .github/ISSUE_TEMPLATE/01-good-first-issue.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/01-good-first-issue.yml b/.github/ISSUE_TEMPLATE/01-good-first-issue.yml index fffa8866d..bfcff5101 100644 --- a/.github/ISSUE_TEMPLATE/01-good-first-issue.yml +++ b/.github/ISSUE_TEMPLATE/01-good-first-issue.yml @@ -128,6 +128,8 @@ body: - [ ] **Sync Main** pull any recent upstream changes: [Guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/contributor-setup.md#7-sync-main) + - [ ] **Pre-commit Hooks:** Setup pre-commit hooks for linting and formatting: [Guide](https://github.com/hiero-ledger/hiero-sdk-python/blob/main/docs/sdk_developers/setup.md#pre-commit-tool-setup) + You are set up! 🎉 - type: textarea @@ -184,6 +186,7 @@ body: - [ ] My commits are signed: `git commit -S -s -m "chore: description"` — [Signing guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/signing.md) - [ ] I linked the issue in my PR description using `Fixes #issue_number` to automatically close it when merged - [ ] I have applied appropriate linting, code quality, and formatting tools used in this repo (if applicable). + - [ ] I have installed and run **pre-commit** hooks to ensure code quality and formatting. Issue Requirement: - [ ] The issue is solved: I've carefully read and implemented the issue requirements From e4e2da384b32c3236eaf175d430d70a41e94b982 Mon Sep 17 00:00:00 2001 From: freya-docs Date: Thu, 16 Apr 2026 20:00:18 +0200 Subject: [PATCH 2/2] Add pre-commit hooks setup checklist to issue template Added a checklist item for setting up pre-commit hooks to ensure code quality and formatting. Signed-off-by: freya-docs --- .github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml b/.github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml index 22797fbda..11c25b815 100644 --- a/.github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml +++ b/.github/ISSUE_TEMPLATE/00-good-first-issue-candidate.yml @@ -141,6 +141,8 @@ body: - [ ] **Sync Main** pull any recent upstream changes: [Guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/contributor-setup.md#7-sync-main) + - [ ] **Pre-commit Hooks:** Setup pre-commit hooks for linting and formatting: [Guide](https://github.com/hiero-ledger/hiero-sdk-python/blob/main/docs/sdk_developers/setup.md#pre-commit-tool-setup) + You are set up! 🎉 - type: textarea @@ -197,6 +199,7 @@ body: - [ ] My commits are signed: `git commit -S -s -m "chore: description"` — [Signing guide](https://github.com/hiero-ledger/sdk-collaboration-hub/blob/main/guides/issue-progression/for-developers/signing.md) - [ ] I linked the issue in my PR description using `Fixes #issue_number` to automatically close it when merged - [ ] I have applied appropriate linting, code quality, and formatting tools used in this repo (if applicable). + - [ ] I have installed and run **pre-commit** hooks to ensure code quality and formatting. Issue Requirement: - [ ] The issue is solved: I've carefully read and implemented the issue requirements