Skip to content

feat: Add issue and PR templates, CI workflow, and ESLint config. Updates CHANGELOG and README. Enhances error reporting in generate command.#25

Merged
devi5040 merged 5 commits into
masterfrom
github-actions
Jul 22, 2026
Merged

feat: Add issue and PR templates, CI workflow, and ESLint config. Updates CHANGELOG and README. Enhances error reporting in generate command.#25
devi5040 merged 5 commits into
masterfrom
github-actions

Conversation

@devi5040

@devi5040 devi5040 commented Jul 22, 2026

Copy link
Copy Markdown
Owner

What does this PR do?

This PR improves the project's developer experience and repository maintenance by:

  • Adding GitHub Issue Templates and a Pull Request template to standardize contributions.
  • Adding a GitHub Actions CI workflow to automatically validate the project.
  • Configuring ESLint to enforce consistent code quality across the codebase.
  • Updating the README.md with the latest project information and usage.
  • Updating the CHANGELOG.md to document the latest release.
  • Improving error reporting in the generate command to provide clearer feedback when generation fails.

Related issue

Closes #22

Type of change

  • Bug fix
  • New feature
  • New community blueprint (/examples)
  • Documentation
  • Other

Checklist

  • npm run lint passes
  • npm test passes
  • I added/updated tests if relevant
  • I updated the README/docs if relevant

…ates CHANGELOG and README. Enhances error reporting in generate command.
@devi5040 devi5040 added the enhancement New feature or request label Jul 22, 2026
devi5040 added 4 commits July 22, 2026 13:18
This commit updates the `package.json` and `package-lock.json` to include new dependencies and update existing ones, enhancing project functionality. It also refactors the `generate.ts` command to improve error handling and logging for file processing. The changes ensure better stability and maintainability of the codebase.
…previously had separate steps for generating and running tests, which are now consolidated into a single `npm test` command, improving efficiency.
@devi5040
devi5040 merged commit 0176ed8 into master Jul 22, 2026
4 checks passed
@devi5040
devi5040 deleted the github-actions branch July 22, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

good first issue: Add GitHub Actions CI workflow

1 participant