e7dc26611c
- move pr collection into npm module (publish without any furhter notes or docs) - refactor action to use npm dependency
Mike PenzandGitHub2023-06-03 11:22:52 +00:00
4a9ea3cd6a
Merge pull request #1131 from mikepenz/feature/depenency_upgrades_20230603
Mike PenzandGitHub2023-06-03 13:22:09 +02:00
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)
Mike PenzandGitHub2023-05-26 13:41:59 +00:00
66470e5f14
- refactor action and move different functionalities in better classes - merge releaseNotes and releaseNotesBuilder - update testcases to cover new structure
Mike PenzandGitHub2023-05-26 12:09:48 +00:00
061b8ff198
Merge pull request #1122 from mikepenz/feature/dependency_upgrades_20230525
Mike PenzandGitHub2023-05-25 21:43:48 +02:00
5d46efec54
- add ability to provide key for cateogry, used for json ('categorized') output
Mike PenzandGitHub2023-05-25 17:59:11 +00:00
be9b53104e
- include new categorized output which contains a serialized JSON string with the categorized pull requests
Mike PenzandGitHub2023-05-19 16:22:11 +00:00
615fcaf15d
Merge pull request #1114 from mikepenz/feature/dependency_upgrades_20230519
Mike PenzandGitHub2023-05-19 18:20:52 +02:00
577ee725b8
- add details about array placeholders - fix url to rules for categories
Mike PenzandGitHub2023-02-26 12:31:02 +00:00
6757bebf45
- fix array placeholders are not correctly replaced
Mike PenzandGitHub2023-02-26 12:15:03 +00:00
cad1ca5504
- enhance performance (remove code duplication) - we can now fetch full reviews, no need to do reviewers individually - enhanced logging
Mike PenzandGitHub2023-02-26 12:14:43 +00:00
0ce8384e73
- add additional logs on handling of configs (e.g. identify which config was picked) - outline if no config was picked and defaults are used
Mike PenzandGitHub2023-02-26 12:13:36 +00:00
6f298fbb86
Merge pull request #1030 from mikepenz/feature/dependency_updates_20230226
Mike PenzandGitHub2023-02-26 12:26:38 +01:00
6dc7444800
Merge pull request #997 from mikepenz/feature/category_rules
Mike PenzandGitHub2023-01-06 11:12:23 +01:00
981b531f21
- ensure to detect if a PR was matched once (e.g. it's not not categorized)
Mike PenzandGitHub2023-01-06 10:04:01 +00:00
d4ccbe1734
- expand README to include the new Rule options
Mike PenzandGitHub2023-01-06 09:25:45 +00:00
50dd476bd1
- enhance handling for exhaustive matching - exhaustive will apply on rules and labels alike - simplify code - introduce new testcases to check the new behavior
Mike PenzandGitHub2023-01-06 09:13:30 +00:00
793329d870
- introduce new rules for the Category - the rules can be used to match specified Properties with a RegExp (uses test) - to add them into a category - This allows more complex changelogs to be constructed, which for example want all OPEN PRs in one category
Mike PenzandGitHub2023-01-03 17:29:56 +00:00
96975870c4
- fix tests, require to call mergeConfiguration to apply defaults
Mike PenzandGitHub2023-01-03 15:57:27 +00:00
77b2076a3f
- add support for configs to be provided from file and json - define priority on the config json from YML, followed by file, last with the default value - Simplify code by merging configs right away - thanks for the suggestion @dtcMLOps
Mike PenzandGitHub2023-01-03 15:44:57 +00:00
035f356b99
Merge pull request #995 from mikepenz/feature/readme_20230103
Mike PenzandGitHub2023-01-03 11:40:37 +01:00