Commit Graph
24 Commits
Author SHA1 Message Date
Bob LoblawandMike 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 PenzandGitHub fb688cc2f5 - fix formatting 2024-03-02 20:24:08 +00:00
Mike PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 4014bc63c1 - format code 2024-03-01 19:24:09 +00:00
Mike PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub f8437dbf1f - fix tests with refactored setup 2023-08-18 17:39:16 +00:00
Mike PenzandGitHub d8188193ab - drop github prefix of pr-collector 2023-08-18 16:56:13 +00:00
Mike PenzandGitHub 240554bbf4 - upgrade all node dependencies
```
    "@octokit/rest": "^20.0.1",
    "node-fetch": "^3.3.2",
```
2023-07-28 11:47:20 +00:00
Mike PenzandGitHub 80485ce20e - update tests for new configuration option 2023-07-28 10:08:17 +00:00
Mike PenzandGitHub 6fdcc2ddda - reverse some unneeded changes 2023-06-11 20:41:03 +00:00
Mike PenzandGitHub 709039ced4 - update tests for change ddefault 2023-06-11 20:28:04 +00:00
Mike PenzandGitHub 91da901770 - move around some parts of the code 2023-06-04 09:59:53 +00:00
Mike PenzandGitHub 9785335233 - adjust dist check
- fix import in test
2023-06-04 09:20:10 +00:00
Mike PenzandGitHub 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 PenzandGitHub 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 PenzandGitHub 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