Commit Graph
66 Commits
Author SHA1 Message Date
Mike Penz ede7620da2 - expand documentaiton 2022-02-11 11:17:48 +01:00
Mike Penz 3ece3bdbac - expand README with new exclude_labels 2022-02-11 11:15:39 +01:00
Mike Penz c8b0107b59 - introduce new RELEASE_DIFF placeholder, adding a full diff link
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/667
  - Thanks for the proposal @maxisam
2022-02-02 18:21:37 +01:00
Mike Penz c1f978e272 - introduce output with the categorised count of prs
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/658
2022-02-01 17:52:51 +01:00
Mike Penz b5ad2456c8 - introduce ability to specify on_property on extractors as Array.
- simplify setup of more complex definitions
  - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/651
2022-01-28 18:17:27 +01:00
Leo Giovanetti 71cd64f865 Adding baseUrl for GHE auth 2021-12-03 18:47:02 -03:00
Mike Penz a9444bde13 - add readme for on_empty property 2021-11-12 11:41:57 +01:00
Mike Penz 679f723540 - add README note for possible transformer in tag_resolver 2021-11-12 11:40:13 +01:00
Mike Penz ed954db1f6 - add new ability to filter out tags based on a regex
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/566
2021-11-05 08:52:21 +01:00
Mike Penz d9e44c3306 - rephrase note section 2021-11-05 08:21:19 +01:00
Chris 6d8a402754 Add note for initial releases 2021-11-04 13:26:46 +01:00
Mike Penz f93f67fad5 - introduce new MERGE_SHA placeholder support into template for PRs (and commit SHA for commit mode)
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/552
2021-10-22 22:18:06 +02:00
Mike Penz ae00441aba - add documentation for duplication_filter 2021-08-27 13:52:45 +02:00
Mike Penz 7a28de97be - introduce new configuration duplicate_filter allowing to drop duplicated elements from the changelog
- restructure transform.ts to simplify code
  - introduce new test cases to verify new deduplication feature
2021-08-27 13:28:56 +02:00
Mike Penz cfac2f37a1 - introduce new configuration option to define category labels to be exhaustive
- require all labels of a category to be present in the matching PR
- update to typescript 4.4.x
- recompile dist
2021-08-27 11:41:20 +02:00
Mike Penz 8c6615fc6c - update README, recompile dist 2021-08-26 17:20:12 +02:00
Mike Penz d8f61a957d - introduce new match mechanism for the label_extractor. Allowed replace (default) vs match
- introduce new test case to verify match behavior
2021-08-26 16:41:45 +02:00
Mike Penz d22595ba8b - rework toTag resolving fallback if build was not started from a tag
- fallback to retrieve `toTag` from git API (only if 2 tags are available)
  - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/427
  - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/433
- introduce test case to verify
2021-08-15 10:56:55 +02:00
Mike Penz 07268e45a6 - recompile library and run npm update
- add note on default full sample regarding labels
2021-07-30 14:06:12 +02:00
Mike Penz d517474db1 - update documentation with flags config for label_extractor 2021-06-23 16:16:20 +02:00
Mike Penz 72dd6bb3ca - expand base_branches configuration to support a regex pattern to make it more flexible
- run npm update / upgrade
- recompile dist files
2021-04-30 10:55:14 +02:00
Mike Penz 3a59a463ad - slightly improve filtering code
- format config / readme
2021-04-30 10:29:09 +02:00
Jorge Navarro c49b84ec4a Add base branches as configuration 2021-04-30 01:28:36 +02:00
Mike PenzandGitHub de8c78648f - add note on required checkout step, to use configurations 2021-04-07 10:14:18 +02:00
Will Douglas 1cc2c2999b Specify major version in Readme full example 2021-03-06 14:49:54 -07:00
Mike Penz edd1dfa6f3 - expand on_property for extractor to README 2021-03-04 16:21:40 +01:00
Will DouglasandGitHub 6d37387de1 Add missing jobs key in full sample 2021-03-03 20:24:19 -07:00
Mike Penz 86f849d8db - add additional information about commit based mode 2021-02-19 15:02:37 +01:00
Mike Penz f8918d6247 - introduce new API adding support to extract additional PR labels from the PR message. This can also be used to organise the changelog in commitMode
- adjust RegExp to be executed in unicode mode, allows referencing a emoji via `.`
- introduce new testcase for emoji mode with label extractor
2021-02-19 14:59:54 +01:00
Mike Penz 8d7c8a2014 - reorder note in readme 2021-01-31 09:59:06 +01:00
Mike Penz 046a882476 - add note about toTag resolval
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/170
2021-01-31 09:58:29 +01:00
Mike Penz 03d9fbbd77 - update README 2021-01-22 12:29:25 +01:00
Mike Penz 7d89db2cb5 - adjust default max back track time to 365 days (e.g. allow release tags to have longer inbetween)
- this is possible with larger page size on commits and PRs
2021-01-11 22:53:50 +01:00
Mike Penz 96b4b735ad - adjust README a bit to be more specific 2021-01-05 18:39:27 +01:00
Mike Penz 16765e6290 Copyright 2021 Mike Penz 2021-01-03 11:54:09 +01:00
Mike Penz b75023f6a4 - add new configuration to README 2020-12-30 17:52:18 +01:00
Mike Penz 61f9201ca0 - update README with new ignore label capability 2020-11-04 14:01:57 +01:00
Mike Penz 86ca926dbb - add information about approach to resolving tag before 2020-10-20 12:08:46 +02:00
Mike Penz b0227ab71a - add changelog to headline 2020-10-19 20:41:44 +02:00
Mike Penz a048bfac80 - highlight versioning resolving automation 2020-10-19 18:56:26 +02:00
Mike Penz c6ed215bc2 - introduce additional placeholders supported by the template
- introduce placeholder support into `empty_template`
- introduce new placeholders for templates, update README with new placeholders
2020-10-19 17:53:39 +02:00
Mike Penz f573b7e7b6 - improve README by moving expanded log output to bottom 2020-10-18 15:49:38 +02:00
Mike Penz e5536a1843 - introduce preview screenshots for sample output, and a sample result 2020-10-18 15:40:15 +02:00
Mike Penz a54776a757 - fix a bunch of spelling mistakes 2020-10-18 11:53:28 +02:00
Mike Penz bc3df61db3 - slightly improve formatting 2020-10-18 11:46:41 +02:00
Mike Penz e1cd50cb75 - use shortened links 2020-10-18 11:42:31 +02:00
Mike Penz 78de09ed13 - improve documentation by adding more in depth descriptions about configuration options 2020-10-18 11:39:20 +02:00
Mike Penz 883149d5f3 - add new configuration ptions 2020-10-18 11:11:36 +02:00
Mike Penz 32d23197d5 - add better table to describe input configuration options 2020-10-18 10:35:37 +02:00
Mike Penz df528e71d1 - simplify release build thanks to auto ref resolval 2020-10-18 10:25:49 +02:00