aiidalab / aiidalab-widgets-base

Reusable widgets for AiiDAlab applications
MIT License
6 stars 17 forks source link

Make auto-generated release notes nicer #618

Closed danielhollas closed 1 month ago

danielhollas commented 1 month ago

Adds a configuration for auto-generated release notes to make them a bit nicer:

  1. Exclude PRs from dependabot and pre-commit-ci bot
  2. Autogenerate sections based on labels on the PRs. (this requires a bit of extra work to label the PRs, let's see if we like it or not).
codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 83.62%. Comparing base (6dfe6fa) to head (9ac1616).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #618 +/- ## ======================================= Coverage 83.62% 83.62% ======================================= Files 16 16 Lines 3517 3517 ======================================= Hits 2941 2941 Misses 576 576 ``` | [Flag](https://app.codecov.io/gh/aiidalab/aiidalab-widgets-base/pull/618/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidalab) | Coverage Δ | | |---|---|---| | [python-3.11](https://app.codecov.io/gh/aiidalab/aiidalab-widgets-base/pull/618/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidalab) | `83.62% <ø> (ø)` | | | [python-3.9](https://app.codecov.io/gh/aiidalab/aiidalab-widgets-base/pull/618/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidalab) | `83.66% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidalab#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

danielhollas commented 1 month ago

I'll merge this to test this with a alpha release. We can iterate or remove this later.

danielhollas commented 1 month ago

Here are the autogenerated release notes :tada:

https://github.com/aiidalab/aiidalab-widgets-base/releases/tag/v2.3.0a0