Skip to content

IQKV/standard-dotgithub-profile-layout

🤔 What is this template all about?

  • This template can be used as a base layer for a GitHub profile page.
  • Make the project easy to maintain with 7 issue templates.
  • Quick-start documentation with an extraordinary README structure.
  • Manage issues with 20 issue labels.
  • Make community healthier with all the guides like code of conduct, contributing, support, security...
  • Learn more with the official GitHub guide on creating repositories from a template.
  • To start using it, click Use this template to create your new repository.

✨ GitHub Profile Template

Default Community Health Files for the organization on GitHub


📆 Changelog

Conventional changelog located here.

👍 Acknowledgments

...

🙏 Community & Contributions

Please follow Contributing page.

📙 Code of Conduct

Please follow Code of Conduct page.

💥 Troubleshooting

...

📑 License

This project is licensed under the Apache License. See the LICENSE file for more details.


GitHub Project Tooling Overview

Package Management

  • pnpm - Package manager with pnpm-lock.yaml
  • Node.js - Engine requirement >=22.13.0

Development Scripts

  • lint - Run stylelint for CSS files
  • lint:stylelint - Stylelint with caching
  • prettier:check - Check code formatting
  • prettier:write - Format code
  • release - Release with release-it (CI mode)
  • node_modules:clear - Clean dependencies
  • prepare - Setup husky hooks

Code Quality Tools

  • Prettier - Code formatting (.prettierrc, .prettierignore)
  • Stylelint - CSS/SCSS linting with standard config
  • EditorConfig - Cross-editor consistency
  • Husky - Git hooks management
  • lint-staged - Pre-commit linting
  • Commitizen - Conventional commit messages

Git & Release Management

  • Commitlint - Enforce conventional commits
  • Release-it - Automated releases with conventional changelog
  • Husky pre-commit hooks - Quality checks before commits

GitHub Workflow Checks

  • PR Title Validation - Ensure conventional PR titles
  • Commit Message Validation - Check commit conventions
  • Node.js Build Pipeline - Project build validation
  • Template Usage - Setup workflow for template users

Community Health Files

  • Issue templates (7 templates)
  • Pull request template
  • Code of conduct, contributing guidelines
  • Security policy, support documentation
  • Issue labeling automation (20+ labels)
  • CODEOWNERS for review assignments

About

Default Community Health Files for Organization

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •