Skip to content

chore(sync): synced file(s) with raul3k/repo-template#13

Merged
raul3k merged 2 commits intomainfrom
repo-sync/repo-template/default
Jan 29, 2026
Merged

chore(sync): synced file(s) with raul3k/repo-template#13
raul3k merged 2 commits intomainfrom
repo-sync/repo-template/default

Conversation

@raul3k
Copy link
Owner

@raul3k raul3k commented Jan 29, 2026

synced local file(s) with raul3k/repo-template.

Changed files
  • synced local directory .github/ISSUE_TEMPLATE/ with remote directory .github/ISSUE_TEMPLATE/
  • created local CONTRIBUTING.md from remote CONTRIBUTING.md

This PR was created automatically by the repo-file-sync-action workflow run #21479506920

Summary by CodeRabbit

  • Documentation
    • Enhanced the bug report template with improved structure for clearer issue submissions, expanding platform support to explicitly include Windows 11.
    • Established comprehensive contribution guidelines document outlining the Code of Conduct, procedures for reporting bugs and suggesting features, pull request workflow, and commit message standards.

✏️ Tip: You can customize this high-level summary in your review settings.

@raul3k raul3k added the sync label Jan 29, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 29, 2026

Walkthrough

The PR adds a new contribution guidelines file and updates the bug report template. The bug report template is enhanced to include Windows 11 as a supported OS and standardizes the version field naming. A comprehensive CONTRIBUTING.md file is introduced with guidelines for code of conduct, bug reporting, feature requests, pull request procedures, and commit message conventions.

Changes

Cohort / File(s) Summary
Bug Report Template
.github/ISSUE_TEMPLATE/bug_report.md
Redacted first reproduction step to placeholder, expanded OS support to include Windows 11, and replaced "rtrim version" field with "Version" field.
Contribution Guidelines
CONTRIBUTING.md
New file containing project contribution guidelines covering Code of Conduct, bug and feature reporting procedures, pull request instructions, Conventional Commits format, and development setup information.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: syncing files with the upstream repo-template repository. It is specific, concise, and directly related to the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Fix all issues with AI agents
In `@CONTRIBUTING.md`:
- Line 56: Update the CONTRIBUTING.md table entry for the `docs` category to
hyphenate the phrase by changing "Documentation only changes" to
"Documentation-only changes" so the row reads: `| `docs`     |
Documentation-only changes                       |`; modify the table cell where
`docs` appears to apply this minor grammar fix.
- Around line 52-61: The Markdown table in CONTRIBUTING.md violates markdownlint
rule MD060 due to inconsistent pipe alignment; fix it by aligning the pipes for
the header row, the separator row (`| ---------- |
------------------------------------------------ |`) and all subsequent rows so
each column starts/ends in the same character position, ensuring the header,
separator and content rows share the same column widths and pipe positions;
update the existing rows for `Type`, `Description`, and each tag (`feat`, `fix`,
`docs`, `style`, `refactor`, `test`, `chore`) to match the aligned layout.

Comment on lines +52 to +61
| Type | Description |
| ---------- | ------------------------------------------------ |
| `feat` | A new feature |
| `fix` | A bug fix |
| `docs` | Documentation only changes |
| `style` | Code style changes (formatting, semicolons, etc.) |
| `refactor` | Code changes that neither fix bugs nor add features |
| `test` | Adding or updating tests |
| `chore` | Maintenance tasks, dependencies, configs |

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Align table pipes to satisfy markdownlint (MD060).
If markdownlint is enforced, adjust column alignment to avoid lint failures.

🧹 Example alignment (one possible layout)
-| Type       | Description                                      |
-| ---------- | ------------------------------------------------ |
-| `feat`     | A new feature                                    |
-| `fix`      | A bug fix                                        |
-| `docs`     | Documentation only changes                       |
-| `style`    | Code style changes (formatting, semicolons, etc.) |
-| `refactor` | Code changes that neither fix bugs nor add features |
-| `test`     | Adding or updating tests                         |
-| `chore`    | Maintenance tasks, dependencies, configs         |
+| Type       | Description                                         |
+| ---------- | --------------------------------------------------- |
+| `feat`     | A new feature                                       |
+| `fix`      | A bug fix                                           |
+| `docs`     | Documentation-only changes                          |
+| `style`    | Code style changes (formatting, semicolons, etc.)   |
+| `refactor` | Code changes that neither fix bugs nor add features |
+| `test`     | Adding or updating tests                            |
+| `chore`    | Maintenance tasks, dependencies, configs            |
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
| Type | Description |
| ---------- | ------------------------------------------------ |
| `feat` | A new feature |
| `fix` | A bug fix |
| `docs` | Documentation only changes |
| `style` | Code style changes (formatting, semicolons, etc.) |
| `refactor` | Code changes that neither fix bugs nor add features |
| `test` | Adding or updating tests |
| `chore` | Maintenance tasks, dependencies, configs |
| Type | Description |
| ---------- | --------------------------------------------------- |
| `feat` | A new feature |
| `fix` | A bug fix |
| `docs` | Documentation-only changes |
| `style` | Code style changes (formatting, semicolons, etc.) |
| `refactor` | Code changes that neither fix bugs nor add features |
| `test` | Adding or updating tests |
| `chore` | Maintenance tasks, dependencies, configs |
🧰 Tools
🪛 LanguageTool

[grammar] ~56-~56: Use a hyphen to join words.
Context: ... | | docs | Documentation only changes | | `...

(QB_NEW_EN_HYPHEN)

🪛 markdownlint-cli2 (0.20.0)

57-57: Table column style
Table pipe does not align with header for style "aligned"

(MD060, table-column-style)


58-58: Table column style
Table pipe does not align with header for style "aligned"

(MD060, table-column-style)

🤖 Prompt for AI Agents
In `@CONTRIBUTING.md` around lines 52 - 61, The Markdown table in CONTRIBUTING.md
violates markdownlint rule MD060 due to inconsistent pipe alignment; fix it by
aligning the pipes for the header row, the separator row (`| ---------- |
------------------------------------------------ |`) and all subsequent rows so
each column starts/ends in the same character position, ensuring the header,
separator and content rows share the same column widths and pipe positions;
update the existing rows for `Type`, `Description`, and each tag (`feat`, `fix`,
`docs`, `style`, `refactor`, `test`, `chore`) to match the aligned layout.

| ---------- | ------------------------------------------------ |
| `feat` | A new feature |
| `fix` | A bug fix |
| `docs` | Documentation only changes |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Hyphenate “Documentation-only”.
Minor grammar fix to satisfy LanguageTool.

✏️ Proposed fix
-| `docs`     | Documentation only changes                       |
+| `docs`     | Documentation-only changes                       |
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
| `docs` | Documentation only changes |
| `docs` | Documentation-only changes |
🧰 Tools
🪛 LanguageTool

[grammar] ~56-~56: Use a hyphen to join words.
Context: ... | | docs | Documentation only changes | | `...

(QB_NEW_EN_HYPHEN)

🤖 Prompt for AI Agents
In `@CONTRIBUTING.md` at line 56, Update the CONTRIBUTING.md table entry for the
`docs` category to hyphenate the phrase by changing "Documentation only changes"
to "Documentation-only changes" so the row reads: `| `docs`     |
Documentation-only changes                       |`; modify the table cell where
`docs` appears to apply this minor grammar fix.

@raul3k raul3k merged commit 4bf3bb3 into main Jan 29, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant