Commit Graph
133 Commits
Author SHA1 Message Date
Mike PenzandGitHub e7eef36bc6 - fix wrong , in README
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1375
2024-09-27 09:27:10 +00:00
Bob Loblaw b97db0481b Document default value for Extractor.on_property 2024-09-11 22:21:22 +02:00
Mike Penz f43925498a - introduce new placeholder for AUTHOR_NAME
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1360
2024-08-07 14:54:02 +02:00
Konrad HöffnerandGitHub 5416e7dc6a improve mode documentation in README.md 2024-08-06 10:23:23 +02:00
Konrad HöffnerandGitHub 022ac9ae3c document commitMode to mode transition in README.md 2024-08-06 10:20:52 +02:00
Mike Penz 3debc22e91 - rework README to make regex usages more clear 2024-08-02 10:15:34 +02:00
Konrad HöffnerandGitHub c07488ea78 clarify tag_resolver.filter documentation 2024-07-26 11:56:42 +02:00
Mike Penz 28b9afa1d6 - introduce minimalistic CONTRIBUTORS output for changelogs
- This is based only on PR authors at this time
  - RELATES TO https://github.com/mikepenz/release-changelog-builder-action/pull/1338
  - Thanks @Freezor
2024-06-20 11:46:23 +02:00
Mike PenzandGitHub 94250de014 - fix __tests__ formatting 2024-03-03 08:39:42 +00:00
Mike PenzandGitHub 25b221d1d3 - improve documentation to test the action in GitHub codespaces
- simplify README
- include demo test case to speed up setup
2024-03-03 08:32:56 +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 f9c75e0542 - rework README and add new example for commit mode 2024-03-02 09:47:08 +00:00
Mike PenzandGitHub eaf255d3da - adjust logic to collect entries in the category (with the side effect for it to have autamtic support to inject changelog lines) 2024-03-01 19:11:06 +00:00
Mike PenzandGitHub 2a0a3aa6dc - drop exec and execAll in favor of the much simpler regexr based solution
- define regex, define target pattern. success 🎉
2024-03-01 16:42:29 +00:00
Mike PenzandGitHub 40d2beb495 - recompile 2024-03-01 16:31:57 +00:00
Mike PenzandGitHub 41adfd2e53 - update to 2024 2024-01-12 08:00:24 +00:00
Mike PenzandGitHub 150178c73d - update readme and include gitea information
- fix note, warning, important highlights
- update version to 4.1.0
2023-11-05 10:53:22 +00:00
Mike PenzandGitHub 739655320f - add documentation for permission token scope 2023-09-04 13:57:22 +00:00
Mike PenzandGitHub 0c75ead823 - clarify documentation on local testing (or via GitHub codespaces)
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1230
- clarify GitHub token requirements
  - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1223
2023-09-01 10:13:44 +00:00
Mike PenzandGitHub 0c6df6975b - add note on config format 2023-08-31 19:17:07 +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 a72c0bbc47 - refactor the caching logic given the GitHub action limit on arguments is too small to allow passing in the whole cache
- adjust the `cache` to now only take the file-path to read the cache from
  - offer temporary backwards compatiblity on passing the cache directly
  - add documentation for cache vars in README
2023-08-25 08:23:54 +00:00
Mike PenzandGitHub f0cbee5a3a - add new configuration to enable exportCache (disabled by default)
- this changes behavior since `rc04`
2023-07-28 11:24:47 +00:00
Mike PenzandGitHub e463dcb45c - introduce new configuration fetchViaCommits which is best suited for environments with shorter diffs and/or squash merging (1 api request per commit) 2023-07-28 10:08:07 +00:00
Mike PenzandGitHub 4bc1ce265f - simplify test sample 2023-07-28 07:03:53 +00:00
Iñaki AbeteandGitHub 7b190295d7 Update custom.test.ts in README.md 2023-07-27 13:18:56 -03:00
Mike PenzandGitHub 5bef88173c - improve README on defaults 2023-06-11 20:08:02 +00:00
Mike PenzandGitHub 1f64818c28 - add README updates 2023-06-04 18:57:45 +00:00
Mike PenzandGitHub 5dd6b400c7 - replace ENV variable output with normal output (requires re-passing)
- update README
2023-06-04 10:20:31 +00:00
Mike PenzandGitHub 61be84a086 - add optional key to README 2023-05-25 18:09:38 +00:00
Mike PenzandGitHub be9b53104e - include new categorized output which contains a serialized JSON string with the categorized pull requests 2023-05-19 16:22:11 +00:00
Mike PenzandGitHub 9368ec2457 - rename to exhaustive_rules
- recompile dist
2023-05-03 17:49:57 +00:00
Federico M. Facca 1794edb8f3 add possibility to configure if rules are and/or independently from labels 2023-05-03 17:50:51 +02:00
Mike PenzandGitHub 577ee725b8 - add details about array placeholders
- fix url to rules for categories
2023-02-26 12:31:02 +00:00
Cory Kennedy-DarbyandGitHub 67b2599a56 Small typo fix 2023-01-25 07:46:50 -05:00
Mike PenzandGitHub d4ccbe1734 - expand README to include the new Rule options 2023-01-06 09:25:45 +00:00
Mike PenzandGitHub 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
2023-01-03 15:44:57 +00:00
Mike PenzandGitHub f9b1b7a023 - Enhance README details
- Related to https://github.com/mikepenz/release-changelog-builder-action/issues/989#issuecomment-1369592892
2023-01-03 10:34:33 +00:00
Mike PenzandGitHub e0b335b098 - add ability to trim values prior to inserting them in templates 2022-12-09 14:55:28 +00:00
Mike PenzandGitHub 27d0a0a53c - update replacement logic for array and comment types (fix cleanup if no match)
- adjust style definition - 140 line length
2022-12-09 14:09:40 +00:00
Mike PenzandGitHub 3e744d00f1 - update README 2022-12-09 13:30:31 +00:00
Mike PenzandGitHub 24f4e30f9f - introduce proper configuration for fetchReviews
- drop no longer needed limiting of PRs
- retrieve state from PR review comment
2022-12-09 13:29:06 +00:00
Mike PenzandGitHub 6e238ad569 Update README.md
- be more explicit on outlining the outlined configuration in the README being an example, vs the defaults being specified in the `configuration.ts` file
2022-11-30 10:28:52 +01:00
SvenandGitHub c443ceba19 Fix custom test case TS file by supplying the correct number of arguments to ReleaseNotesBuilder 2022-09-30 14:40:13 -05:00
Florian Hopfensperger 97db2b0c39 Add HTTP proxy functionality
Signed-off-by: Florian Hopfensperger <florian.hopfensperger@allianz.de>

- lower proxy functionality to Https for now (the general proxy package adds a ton of dependencies - which are difficult to review)

Add octokit documentation

Signed-off-by: Florian Hopfensperger <florian.hopfensperger@allianz.de>

Lint & build & packaged

Signed-off-by: Florian Hopfensperger <florian.hopfensperger@allianz.de>
2022-08-10 08:36:32 +02:00
Mike PenzandGitHub bed15c1b24 - add more logs for custom placeholders
- write up experimental docs for custom placeholders
2022-08-05 12:45:37 +00:00
Mike PenzandGitHub d498bbd476 Update demo action version 2022-07-29 20:04:49 +02:00
Mike PenzandGitHub 7b1021454a - introduce capability for custom placeholders also to the global template
- introduce new convenient functions to handle this
2022-07-29 14:54:45 +00:00
Mike Penz c33f3467a2 - cancel actions on concurrent runs 2022-07-29 11:45:38 +02:00
Mike PenzandGitHub f55f49981d - adjust placeholder for yml as ${{}} is reserved 2022-07-29 09:30:57 +00:00