Skip to content

Comments

fix issue templates and prettier#16

Merged
AlmanaX-21 merged 1 commit into1.21.1from
chores
Feb 22, 2026
Merged

fix issue templates and prettier#16
AlmanaX-21 merged 1 commit into1.21.1from
chores

Conversation

@AlmanaX-21
Copy link
Collaborator

@AlmanaX-21 AlmanaX-21 commented Feb 22, 2026

Summary by CodeRabbit

  • Chores
    • Restructured issue templates with new guided forms for bug reports and feature requests, replacing the previous Markdown template with structured submission forms
    • Added automated code formatting workflow that validates and maintains consistent code styling on all contributions and pull requests to the repository

@AlmanaX-21 AlmanaX-21 merged commit c890c97 into 1.21.1 Feb 22, 2026
0 of 2 checks passed
@coderabbitai
Copy link

coderabbitai bot commented Feb 22, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

The changes migrate issue templates from a single Markdown file to structured YAML form templates and introduce a GitHub Actions workflow that automatically formats code using Prettier on pushes and validates formatting on pull requests.

Changes

Cohort / File(s) Summary
Issue Templates
.github/ISSUE_TEMPLATE.md, .github/ISSUE_TEMPLATE/bug_report.yml, .github/ISSUE_TEMPLATE/feature_request.yml
Replaced single Markdown template with two structured YAML form templates. Bug reports now collect mod/game versions, reproduction steps, and expected behavior. Feature requests gather idea description and importance rationale. Both enforce required fields with form validation.
Automation Workflow
.github/workflows/prettier.yml
New GitHub Actions workflow that runs Prettier on push and PR events. Triggers on {java, json, yml, yaml, properties} files. On push: auto-commits formatting changes. On PR: posts notice with formatting status. Uses conditional execution based on event type.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 Hop, hop, formatting flows!
Templates now in YAML rows,
Prettier keeps code so neat,
Bug reports and features complete!
Issues organized with delight,
Automation runs day and night!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chores

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant