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

configuration for release notes generation #874

Closed
wants to merge 23 commits into from
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
32feeb7
added configuration for release notes generation
MatteoGuarnaccia5 Aug 12, 2024
c1ddf5d
moved changelog code to release.yml at .github level
MatteoGuarnaccia5 Aug 12, 2024
fa38bad
added dependencies section to changelog
MatteoGuarnaccia5 Aug 12, 2024
8a928ed
refatored changelog to follow keepchangelog structure
MatteoGuarnaccia5 Aug 13, 2024
eabbf1e
include empty categories
MatteoGuarnaccia5 Aug 13, 2024
4d28c00
empty categories showing did not work
MatteoGuarnaccia5 Aug 13, 2024
837d58d
changed pr template
MatteoGuarnaccia5 Aug 13, 2024
957a9db
added pr guidelines to readme
MatteoGuarnaccia5 Aug 14, 2024
762eac8
reordered categories in changelog, and removed invalid label as a label
MatteoGuarnaccia5 Aug 14, 2024
cae0c18
test check enforcement of pr titles
MatteoGuarnaccia5 Aug 15, 2024
2538569
fixed workflow
MatteoGuarnaccia5 Aug 15, 2024
5d43e97
changed regex conditional
MatteoGuarnaccia5 Aug 15, 2024
e565801
changed to use package
MatteoGuarnaccia5 Aug 15, 2024
a8dfeca
fixed syntax in .yml file
MatteoGuarnaccia5 Aug 15, 2024
282792c
removed help message
MatteoGuarnaccia5 Aug 15, 2024
2ac5683
removed dash from uses
MatteoGuarnaccia5 Aug 15, 2024
214ec87
changed regular expression action uses
MatteoGuarnaccia5 Aug 15, 2024
eace6a5
renamed some change log categories
MatteoGuarnaccia5 Aug 15, 2024
8875d0b
added help message back in
MatteoGuarnaccia5 Aug 15, 2024
7d0ca77
moved pr title check to seperate file
MatteoGuarnaccia5 Aug 15, 2024
f1db2e5
test using labeler
MatteoGuarnaccia5 Aug 15, 2024
adc1232
changed labeler rule
MatteoGuarnaccia5 Aug 15, 2024
2957e12
Merge pull request #889 from ral-facilities/feature/test-feature
MatteoGuarnaccia5 Aug 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Enter a description of the changes here

## Label the pull request appropriately

## Testing instructions

Add a set up instructions describing how the reviewer should test the code
Expand Down
21 changes: 21 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
changelog:
exclude:
labels:
- documentation
categories:
- title: Features
labels:
- feature
- enhancement
- title: Bug Fixes
labels:
- bug
- title: Security Fixes
labels:
- security
- title: Dependencies
labels:
- dependencies
- title: Other Changes
labels:
- '*'