Commit Graph
140 Commits
Author SHA1 Message Date
Mike Penz 86dff767a7 - add new experimental OFFLINE mode which will only generate changelogs based on commits
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1459
2025-07-13 15:05:13 +02:00
Mike Penz a46e860095 - fix README for gitea
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1452#issuecomment-2856588150
2025-05-07 08:08:47 +02:00
Mike Penz 5b64b0d818 - upgrade eslint config
-
2025-03-28 10:06:32 +01:00
Mike Penz b6460b8acc - update default to title for label extractor in commit mode
- update README
  - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1446#issuecomment-2742951551
2025-03-28 09:56:18 +01:00
Bob LoblawandMike Penz 4d09480388 Update README
Add information about category.mode and commit_pr inputs.
Add section for commit_pr template placeholders.
2025-01-31 20:10:13 +01:00
Mike Penz ac686fc38f - add v5 upgrade disclaimer 2024-11-02 10:33:06 +01:00
Mike Penz e1cc9be786 - clarify non semver are filtered
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1384
2024-11-01 10:22:14 +01:00
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