Skip to content

Release/v1.0 pre#8

Merged
husamettinarabaci merged 2 commits into
mainfrom
release/v1.0-pre
Sep 21, 2025
Merged

Release/v1.0 pre#8
husamettinarabaci merged 2 commits into
mainfrom
release/v1.0-pre

Conversation

@husamettinarabaci

Copy link
Copy Markdown
Member

Pull Request

📄 Summary

added prerelease for actions


🧩 Affected Module(s)

Mark the modules impacted by this PR:

  • Source Code
  • Documentation
  • CI / Infra

This pull request introduces a comprehensive set of GitHub configuration files and documentation to establish contribution, issue management, and workflow standards for the hexaGenApp project. The changes set up code ownership, contribution guidelines, security and support policies, issue and PR templates, automated labeling and reviewer assignment, and other repository management tools. These updates are foundational for project governance and contributor onboarding.

Repository Governance & Contributor Experience

  • Added .github/CODE_OF_CONDUCT.md, .github/CONTRIBUTING.md, .github/SECURITY.md, and .github/SUPPORT.md to define community standards, contribution process, security reporting, and support channels. [1] [2] [3] [4]
  • Introduced .github/CODEOWNERS to specify default and module-specific code ownership, ensuring clear responsibility for all areas of the codebase.

Issue & Pull Request Management

  • Added multiple issue templates (bug-report.md, feature-request.md, documentation.md, question.md, support.md) and a PR template to standardize reporting and review processes, including formatting requirements and checklists. [1] [2] [3] [4] [5] [6]
  • Provided .github/ISSUE_TEMPLATE/config.yml to disable blank issues, enforcing use of structured templates.

Automation & CI/CD

  • Added configuration for automated reviewer assignment (auto_assign.yml, workflows/auto-assign.yml) and Dependabot updates for dependencies and GitHub Actions workflows. [1] [2] [3]
  • Implemented .github/labeler.yml for automatic labeling of PRs and issues based on file paths and types.

Project Communication & Funding

  • Introduced .github/config.yml for automated welcome messages to new contributors and issue reporters.
  • Added .github/FUNDING.yml to enable GitHub sponsorships for the project.

Commit & Linting Standards

  • Added .github/.commitlintrc.yml to enforce Conventional Commits and commit message formatting rules.

@husamettinarabaci husamettinarabaci merged commit 09a8caa into main Sep 21, 2025
6 of 13 checks passed
@husamettinarabaci husamettinarabaci deleted the release/v1.0-pre branch September 21, 2025 12:47
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