Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(config): update release-drafter.yml #103

Merged
merged 4 commits into from
Nov 15, 2024
Merged

Conversation

DarkRockMountain-admin
Copy link
Collaborator

Description

Updated the Release Drafter configuration file to include:

  • Categories for features, bug fixes, maintenance, and documentation updates.
  • Autolabeling using regular expressions to match pull request titles, branch names, and more (e.g., '/feat\(/i' and '/fix\(/i').
  • A refined template for release notes with a clear and structured format.

This enhancement improves the automation and readability of release notes while aligning with repository contribution guidelines.

Checklist

Please ensure the following guidelines are met:

  • The code follows the style guidelines of this project.
  • A self-review has been performed on the code.
  • The code is well-documented, and comments have been added where necessary.
  • Tests have been added to prove that the fix is effective or that the feature works. All existing tests pass.
  • Commit messages follow the convention type(scope): description.
  • The pull request has no conflicts with the base branch.
  • Any dependent changes have been merged and published in downstream modules.

Updated the Release Drafter configuration file to include:
- Categories for features, bug fixes, maintenance, and documentation updates.
- Autolabeling using regular expressions to match pull request titles, branch names, and more (e.g., '/feat\\(/i' and '/fix\\(/i').
- A refined template for release notes with a clear and structured format.

This enhancement improves the automation and readability of release notes while aligning with repository contribution guidelines.
…onfig-update

chore(config): update release-drafter.yml
@DarkRockMountain-admin DarkRockMountain-admin added enhancement New feature or request github_actions Pull requests that update GitHub Actions code labels Nov 15, 2024
Copy link
Member

@JRocabruna JRocabruna left a comment

Choose a reason for hiding this comment

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

Comments

This is a well-structured update to the Release Drafter configuration. The addition of categories, autolabeling with regular expressions, and a refined release note template enhances the automation process and aligns with contribution guidelines. Great work!

Review Checklist

  • Code adheres to the project's coding guidelines.
  • Changes are well-documented.
  • Tests have been added/updated and pass successfully.
  • Commit messages follow the correct format: type(scope): description.
  • No conflicts with the base branch.

Approval

Approved: Changes look good and meet the project's contribution standards.

@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@DarkRockMountain-admin DarkRockMountain-admin merged commit fa00865 into main Nov 15, 2024
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants