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

dev -> main #1348

Merged
merged 51 commits into from
Jul 26, 2024
Merged

dev -> main #1348

merged 51 commits into from
Jul 26, 2024

Conversation

mikepenz
Copy link
Owner

No description provided.

mikepenz added 30 commits March 1, 2024 15:20

Verified

This commit was signed with the committer’s verified signature.
sdispater Sébastien Eustace
…ng the preferred method

- introduce new `exec` and `execAll` variants which support named groups
- introduce `replaceAll` in addition to `replace`
- update test cases
- cleanup code

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ution

- define regex, define target pattern. success 🎉
Unify handling of regex transformers | New method
[CI] Optimize release changelog config
…ct for it to have autamtic support to inject changelog lines)
- add new ability to recursively build changelog
- add feature to consume PRs if they were matched to a category
- keep header if children have entry
Introduce nested categorisation
```
 @types/node                       ^20.11.17  →  ^20.11.24
 @types/semver                        ^7.5.6  →     ^7.5.8
 @typescript-eslint/eslint-plugin    ^6.21.0  →     ^7.1.0
 @typescript-eslint/parser           ^6.21.0  →     ^7.1.0
 eslint                              ^8.56.0  →    ^8.57.0
 eslint-plugin-github                ^4.10.1  →    ^4.10.2
 eslint-plugin-jest                  ^27.6.3  →    ^27.9.0
 https-proxy-agent                    ^7.0.2  →     ^7.0.4
 ```
Rework README structure
…24-2-2

Dependency upgrades
…ption for `PR`, `COMMIT` or `HYBRID` (whereas hybrid has commits and PRs alongside)

- introduce new default commit configuration automatically used if `COMMIT` mode is configured. this uses a label extractor to support conventional commits
…hing

- introduce test case to validate COMMIT mode with default conventional commit behavior
- introduce testcase to showcase custom placeholder and trim value to convert conventional commits to cleaned titles
Refactor mode configuration | Add support for `HYBRID` | Add new `CommitMode` focused default config
Adjust CI condition
- simplify README
- include demo test case to speed up setup
…ocumentation

Improve local testing documentation
Fallback to alternative author value if main commit author login is not available
```
 @octokit/rest                       ^20.0.2  →   ^20.1.0
 @types/node                       ^20.11.24  →  ^20.12.7
 @typescript-eslint/eslint-plugin     ^7.1.0  →    ^7.6.0
 @typescript-eslint/parser            ^7.1.0  →    ^7.6.0
 eslint-plugin-jest                  ^27.9.0  →   ^28.2.0
 gitea-js                            ^1.20.1  →   ^1.21.2
 typescript                           ^5.3.3  →    ^5.4.4
 ```
…240410

Upgrade dependencies to their latest version
mikepenz and others added 21 commits April 11, 2024 06:28
Enhance error log in case of a fatal error building the changelog
Fix spelling mistakes
  - This is based only on PR authors at this time
  - RELATES TO #1338
  - Thanks @Freezor
Introduce CONTRIBUTORS (PR author based)
```
 @octokit/rest                      ^20.1.0  →   ^20.1.1
 @types/node                       ^20.12.7  →  ^20.14.6
 @typescript-eslint/eslint-plugin    ^7.6.0  →   ^7.13.1
 @typescript-eslint/parser           ^7.6.0  →   ^7.13.1
 eslint-plugin-github               ^4.10.2  →    ^5.0.1
 eslint-plugin-jest                 ^28.2.0  →   ^28.6.0
 gitea-js                           ^1.21.2  →   ^1.22.0
 prettier                             3.2.5  →     3.3.2
 semver                              ^7.6.0  →    ^7.6.2
 ts-jest                            ^29.1.2  →   ^29.1.5
 typescript                          ^5.4.4  →    ^5.4.5
 ```
…240620

Dependency Upgrades
- provide `EXTERNAL_CONTRIBUTORS` template, not including the lib owner
Enhance CONTRIBUTORS template
Fix to match categories case insensitive for gitea
```
 @octokit/rest                      ^20.1.1  →    ^21.0.1
 @types/node                       ^20.14.6  →  ^20.14.12
 @typescript-eslint/eslint-plugin   ^7.13.1  →    ^7.17.0
 @typescript-eslint/parser          ^7.13.1  →    ^7.17.0
 eslint-plugin-prettier              ^5.1.3  →     ^5.2.1
 https-proxy-agent                   ^7.0.4  →     ^7.0.5
 prettier                             3.3.2  →      3.3.3
 semver                              ^7.6.2  →     ^7.6.3
 ts-jest                            ^29.1.5  →    ^29.2.3
 typescript                          ^5.4.5  →     ^5.5.4
 ```
Dependency upgrades | `semver 7.6.3`
@mikepenz mikepenz added bug Something isn't working ignore and removed bug Something isn't working labels Jul 26, 2024
@mikepenz mikepenz merged commit c7b3b6d into main Jul 26, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants