Bob Loblaw and Mike Penz
b8fa364bab
Implement commit_template
2025-01-31 20:10:11 +01:00
Mike Penz
0f404b0f90
- update dependencies
...
- upgrade octokit/rest
- attempt to fix jest with new octokit version
2025-01-31 19:16:53 +01:00
Mike Penz
30758be82d
- attempt to move to ESM from CJS
2024-12-14 12:25:28 +01:00
Mike Penz and GitHub
fb688cc2f5
- fix formatting
2024-03-02 20:24:08 +00:00
Mike Penz and GitHub
2389f61d7e
- introduce test case to validate behavior of the regexr regex matching
...
- 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
2024-03-02 20:23:01 +00:00
Mike Penz and GitHub
db235a6627
- introduce new mode configuration (replaces commitMode) with the option 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
2024-03-02 12:03:19 +00:00
Mike Penz and GitHub
4014bc63c1
- format code
2024-03-01 19:24:09 +00:00
Mike Penz and GitHub
39d8ac4b4f
- clear categories in tests as we run in the same process multiple times
2024-03-01 19:23:22 +00:00
Ankio
0052b3d1ab
tests:add gitea test cases and fix tests error
2023-11-01 11:05:55 +08:00
Ankio
cf290252e4
tests:fix tests error after extra github platform
2023-10-31 22:50:18 +08:00
Mike Penz and GitHub
512b4d3a42
- upgrade to node20 for the GitHub actions
...
- remove node-fetch as it is no longer required with node 20
- upgrade actions to use node20
2023-09-04 13:52:54 +00:00
Mike Penz and GitHub
695b32d625
- change the default placeholder pattern from ${{}} to #{{}} as this will work for both config.json files and the yaml (${{}} is reserved for github actions syntax)
2023-08-31 19:14:23 +00:00
Mike Penz and GitHub
52f6094850
- update various test-cases to operate based on cached data retrieved from the API
...
- especially for historic data where PRs from over 2+ years is pulled that makes a major difference
2023-08-25 09:25:28 +00:00
Mike Penz and GitHub
f8437dbf1f
- fix tests with refactored setup
2023-08-18 17:39:16 +00:00
Mike Penz and GitHub
d8188193ab
- drop github prefix of pr-collector
2023-08-18 16:56:13 +00:00
Mike Penz and GitHub
240554bbf4
- upgrade all node dependencies
...
```
"@octokit/rest": "^20.0.1",
"node-fetch": "^3.3.2",
```
2023-07-28 11:47:20 +00:00
Mike Penz and GitHub
80485ce20e
- update tests for new configuration option
2023-07-28 10:08:17 +00:00
Mike Penz and GitHub
6fdcc2ddda
- reverse some unneeded changes
2023-06-11 20:41:03 +00:00
Mike Penz and GitHub
709039ced4
- update tests for change ddefault
2023-06-11 20:28:04 +00:00
Mike Penz and GitHub
91da901770
- move around some parts of the code
2023-06-04 09:59:53 +00:00
Mike Penz and GitHub
9785335233
- adjust dist check
...
- fix import in test
2023-06-04 09:20:10 +00:00
Mike Penz and GitHub
e7dc26611c
- move pr collection into npm module
...
(publish without any furhter notes or docs)
- refactor action to use npm dependency
2023-06-03 11:22:52 +00:00
Mike Penz and GitHub
0a80bc9a3b
- introduce capability of the action running 2 split
...
- first collect all pull requests and export to environment
- second take exported data and continue generation of changelogs (makes it cheaper, by only collecting PRs once)
2023-05-26 13:41:59 +00:00
Mike Penz and GitHub
66470e5f14
- refactor action and move different functionalities in better classes
...
- merge releaseNotes and releaseNotesBuilder
- update testcases to cover new structure
2023-05-26 12:09:48 +00:00