Commit Graph
100 Commits
Author SHA1 Message Date
Mike Penz 764738b7fa - adjust things to have fallback to empty string as octocit changed nullability
- recompile dist
2020-12-02 09:26:33 +01:00
Mike PenzandGitHub ec61f17872 Merge pull request #109 from mikepenz/feature/rebuild_sources
Rebuild dist with updated dependencies
2020-12-02 09:06:05 +01:00
Mike Penz 0a98514f0c - rebuild target with updated dependencies 2020-12-02 09:03:26 +01:00
Mike PenzandGitHub c797098ba1 Merge pull request #108 from mikepenz/dependabot/npm_and_yarn/types/jest-26.0.16
Bump @types/jest from 26.0.15 to 26.0.16
2020-12-02 08:57:53 +01:00
Mike PenzandGitHub dcee3e91b9 Merge pull request #106 from mikepenz/dependabot/npm_and_yarn/semver-7.3.4
Bump semver from 7.3.2 to 7.3.4
2020-12-02 08:57:32 +01:00
Mike PenzandGitHub 6a8e0858cc Merge pull request #105 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.9.0
Bump @typescript-eslint/parser from 4.8.2 to 4.9.0
2020-12-01 08:07:23 +01:00
Mike PenzandGitHub e5a7e08a06 Merge pull request #104 from mikepenz/dependabot/npm_and_yarn/prettier-2.2.1
Bump prettier from 2.2.0 to 2.2.1
2020-11-30 08:43:05 +01:00
Mike PenzandGitHub 8c91001021 Merge pull request #103 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.10
Bump @types/node from 14.14.9 to 14.14.10
2020-11-26 09:26:05 +01:00
Mike PenzandGitHub 223d091e0e Merge pull request #102 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.8.2
Bump @typescript-eslint/parser from 4.8.1 to 4.8.2
2020-11-24 09:17:57 +01:00
Mike PenzandGitHub f8065ff429 Merge pull request #101 from mikepenz/dependabot/npm_and_yarn/eslint-7.14.0
Bump eslint from 7.13.0 to 7.14.0
2020-11-23 09:04:41 +01:00
Mike PenzandGitHub ebc7b0ceee Merge pull request #100 from mikepenz/dependabot/npm_and_yarn/typescript-4.1.2
Bump typescript from 4.0.5 to 4.1.2
2020-11-20 09:52:48 +01:00
Mike PenzandGitHub 5a0d6e2cf5 Merge pull request #99 from mikepenz/dependabot/npm_and_yarn/prettier-2.2.0
Bump prettier from 2.1.2 to 2.2.0
2020-11-20 09:52:38 +01:00
Mike PenzandGitHub b5e659b81f Merge pull request #98 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.9
Bump @types/node from 14.14.8 to 14.14.9
2020-11-20 09:52:29 +01:00
Mike PenzandGitHub 71fea80594 Merge pull request #97 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.8.1
Bump @typescript-eslint/parser from 4.8.0 to 4.8.1
2020-11-18 08:48:53 +01:00
Mike PenzandGitHub 5201408725 Merge pull request #96 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.8
Bump @types/node from 14.14.7 to 14.14.8
2020-11-18 08:45:23 +01:00
Mike PenzandGitHub 933e543f4c Merge pull request #95 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.8.0
Bump @typescript-eslint/parser from 4.7.0 to 4.8.0
2020-11-17 15:46:03 +01:00
Mike Penz c62484d339 - try to fix tests 2020-11-17 15:44:01 +01:00
Mike PenzandGitHub 05c5fb52aa Merge pull request #94 from mikepenz/dependabot/npm_and_yarn/eslint-plugin-jest-24.1.3
Bump eslint-plugin-jest from 24.1.0 to 24.1.3
2020-11-13 09:07:17 +01:00
Mike PenzandGitHub a6505e7856 Merge pull request #92 from mikepenz/feature/loose_semver
Loose semver parsing
2020-11-11 13:43:01 +01:00
Mike Penz c29d7639d7 - use loose semver parsing to support a wider variety of cases 2020-11-11 13:40:17 +01:00
Mike PenzandGitHub 61475aaa56 Merge pull request #90 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.7
Bump @types/node from 14.14.6 to 14.14.7
2020-11-10 08:27:29 +01:00
Mike PenzandGitHub c71a88568f Merge pull request #91 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.7.0
Bump @typescript-eslint/parser from 4.6.1 to 4.7.0
2020-11-10 08:24:09 +01:00
Mike PenzandGitHub 020501f79f Merge pull request #89 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.25.1
Bump @vercel/ncc from 0.25.0 to 0.25.1
2020-11-09 09:00:55 +01:00
Mike PenzandGitHub 0003eb99b8 Merge pull request #88 from mikepenz/dependabot/npm_and_yarn/eslint-7.13.0
Bump eslint from 7.12.1 to 7.13.0
2020-11-09 08:46:39 +01:00
Mike PenzandGitHub 47ef5c5721 Merge pull request #87 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.25.0
Bump @vercel/ncc from 0.24.1 to 0.25.0
2020-11-06 08:41:33 +01:00
Mike PenzandGitHub 8630cfbfcc Merge pull request #85 from mikepenz/feature/unlabelled_category
Introduce config support to have a `uncategorized` category for all PRs not matching a label
2020-11-04 14:20:52 +01:00
Mike Penz 616c9b8330 - fix lint error 2020-11-04 14:19:06 +01:00
Mike Penz db78e9819a - introduce capability to have a category for all uncategorized elements (e.g. no matched label, and not specifically ignored) 2020-11-04 14:16:14 +01:00
Mike PenzandGitHub 37b3f4bca4 Merge pull request #84 from mikepenz/feature/ignore_labels
Introduce new `ignore_labels` configuration
2020-11-04 14:12:51 +01:00
Mike Penz 61f9201ca0 - update README with new ignore label capability 2020-11-04 14:01:57 +01:00
Mike Penz 8323240009 - introduce support for specifying labels which will ignore PRs from being included in the changelog
- please note ignored changelogs can be still included i the changelog via the according placeholder
- fix count for categorizedPrs
2020-11-04 13:55:49 +01:00
Mike PenzandGitHub 3ed97faa0f Merge pull request #83 from mikepenz/dependabot/npm_and_yarn/jest-circus-26.6.3
Bump jest-circus from 26.6.2 to 26.6.3
2020-11-04 09:03:10 +01:00
Mike PenzandGitHub bc7dc0a711 Merge pull request #82 from mikepenz/dependabot/npm_and_yarn/jest-circus-26.6.2
Bump jest-circus from 26.6.1 to 26.6.2
2020-11-03 08:50:49 +01:00
Mike PenzandGitHub 2661744035 Merge pull request #81 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.0.9
Bump @octokit/rest from 18.0.8 to 18.0.9
2020-11-03 08:50:38 +01:00
Mike PenzandGitHub 94204312c9 Merge pull request #80 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.6.1
Bump @typescript-eslint/parser from 4.6.0 to 4.6.1
2020-11-03 08:50:24 +01:00
Mike PenzandGitHub a628ac75f0 Merge pull request #79 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.0.8
Bump @octokit/rest from 18.0.7 to 18.0.8
2020-11-02 08:54:16 +01:00
Mike PenzandGitHub e018f84833 Merge pull request #78 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.0.7
Bump @octokit/rest from 18.0.6 to 18.0.7
2020-10-30 07:53:40 +01:00
Mike PenzandGitHub 9d6e9194e6 Merge pull request #77 from mikepenz/feature/include_dependency_updates
Include dependency updates in changelog
2020-10-29 12:15:25 +01:00
Mike Penz 4664c8a138 - include dependency updates in changelog 2020-10-29 12:13:14 +01:00
Mike PenzandGitHub cc14b2caed Merge pull request #75 from mikepenz/feature/enhance_merged_pr_detection
Enhanced merged PR discovery logic
2020-10-29 12:10:58 +01:00
Mike Penz fa6d5a8b8f - recompile dist files 2020-10-29 12:09:31 +01:00
Mike Penz a1b4e555e4 - identify merged PRs given the mergeCommitSha
- do not solely go via merge commits as not all merges will have these
2020-10-29 12:06:32 +01:00
Mike PenzandGitHub eea7b77d97 Merge pull request #74 from mikepenz/feature/update_action_yml_outputs
Enhance actions.yml
2020-10-29 11:51:13 +01:00
Mike Penz 9fed378411 - update documentation about outputs from the action 2020-10-29 11:24:08 +01:00
Mike PenzandGitHub 29ba2a9980 Merge pull request #73 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.6
Bump @types/node from 14.14.5 to 14.14.6
2020-10-29 08:27:38 +01:00
Mike PenzandGitHub 20fac47bea Merge pull request #72 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.5
Bump @types/node from 14.14.3 to 14.14.5
2020-10-27 08:14:21 +01:00
Mike PenzandGitHub b9cebe5fa3 Merge pull request #71 from mikepenz/dependabot/npm_and_yarn/eslint-7.12.1
Bump eslint from 7.12.0 to 7.12.1
2020-10-27 08:09:49 +01:00
Mike PenzandGitHub 56b942eb38 Merge pull request #70 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.6.0
Bump @typescript-eslint/parser from 4.5.0 to 4.6.0
2020-10-27 08:09:30 +01:00
Mike PenzandGitHub 94ac3aa22f Merge pull request #69 from mikepenz/dependabot/npm_and_yarn/typescript-4.0.5
Bump typescript from 4.0.3 to 4.0.5
2020-10-27 08:09:19 +01:00
Mike PenzandGitHub 41c272f5e3 Merge pull request #68 from mikepenz/dependabot/npm_and_yarn/jest-circus-26.6.1
Bump jest-circus from 26.6.0 to 26.6.1
2020-10-26 08:40:22 +01:00
Mike PenzandGitHub a71909d753 Merge pull request #67 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.3
Bump @types/node from 14.14.2 to 14.14.3
2020-10-26 08:40:00 +01:00
Mike PenzandGitHub 0e20203faf Merge pull request #66 from mikepenz/dependabot/npm_and_yarn/eslint-7.12.0
Bump eslint from 7.11.0 to 7.12.0
2020-10-26 08:39:41 +01:00
Mike PenzandGitHub 31e5d8d03b Merge pull request #65 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.2
Bump @types/node from 14.14.0 to 14.14.2
2020-10-22 08:51:47 +02:00
Mike PenzandGitHub b73b459143 Merge pull request #64 from mikepenz/dependabot/npm_and_yarn/types/jest-26.0.15
Bump @types/jest from 26.0.14 to 26.0.15
2020-10-21 08:44:45 +02:00
Mike PenzandGitHub caf13eef62 Merge pull request #63 from mikepenz/dependabot/npm_and_yarn/types/node-14.14.0
Bump @types/node from 14.11.10 to 14.14.0
2020-10-21 08:41:48 +02:00
Mike PenzandGitHub 584898368b Merge pull request #60 from mikepenz/feature/update_compiled_files
Update index.js, missed in previous PR
2020-10-20 12:19:47 +02:00
Mike Penz e72e554cca - recompile index.js after changes from previous PR 2020-10-20 12:17:10 +02:00
Mike PenzandGitHub f1aecb862c Merge pull request #58 from mikepenz/feature/tag_resolving_configuration
Introduce alternative tag sorting algorithm
2020-10-20 12:13:22 +02:00
Mike Penz 86ca926dbb - add information about approach to resolving tag before 2020-10-20 12:08:46 +02:00
Mike Penz 1089e28a2f - provide alternative method to sort tags
- introduce option configuration allowing to specify which method to pick
  - semver (default)
  - alphabetical sort order (sort)
2020-10-20 11:55:09 +02:00
Mike PenzandGitHub 58bf38f3d9 Merge pull request #57 from mikepenz/dependabot/npm_and_yarn/jest-circus-26.6.0
Bump jest-circus from 26.5.3 to 26.6.0
2020-10-20 08:07:10 +02:00
Mike PenzandGitHub edd0e14251 Merge pull request #56 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.5.0
Bump @typescript-eslint/parser from 4.4.1 to 4.5.0
2020-10-20 08:04:53 +02:00
Mike PenzandGitHub cb45773608 Merge pull request #55 from mikepenz/feature/actions_yml_description
Updated action.yml description
2020-10-19 20:51:03 +02:00
Mike Penz 222ea594b9 - add updated description to action.yml 2020-10-19 20:48:35 +02:00
Mike PenzandGitHub 7e8a518561 Merge pull request #53 from mikepenz/feature/improve_package.json
Update package.json to updated description
2020-10-19 20:43:21 +02:00
Mike Penz b0227ab71a - add changelog to headline 2020-10-19 20:41:44 +02:00
Mike Penz 0648f8a897 - add more keywords and update description 2020-10-19 20:40:13 +02:00
Mike PenzandGitHub a5629a3f6e Merge pull request #51 from mikepenz/feature/enhance_tags_sorting
Enhance sorting by using proper semver
2020-10-19 20:27:12 +02:00
Mike Penz 01db48f052 - rebuild dist 2020-10-19 20:25:24 +02:00
Mike Penz 2a95fba312 - verify versions match semver versioning 2020-10-19 19:58:36 +02:00
Mike Penz 4ad1d585c9 - formatting adjustment 2020-10-19 18:56:26 +02:00
Mike Penz a048bfac80 - highlight versioning resolving automation 2020-10-19 18:56:26 +02:00
Mike Penz 83ad299b7e - upgrade sorting logic to use semver to ensure we support all cases properly 2020-10-19 18:56:26 +02:00
Mike Penz c309b839db - make sortTags method to be accessible for test
- add test to verify ordering of tags
2020-10-19 18:56:26 +02:00
Mike PenzandGitHub a774c0328f Merge pull request #50 from mikepenz/feature/dynamic_placeholders
New additional placeholders for `template` and `empty_template`
2020-10-19 18:13:13 +02:00
Mike Penz bdb790ac5e - introduce tests to verify new placeholders used for template and empty_template 2020-10-19 18:04:56 +02:00
Mike Penz 26cab8c692 - properly count categorized PRs 2020-10-19 18:03:50 +02:00
Mike Penz 4eaa60b4d5 - recompile dist files 2020-10-19 17:54:18 +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 PenzandGitHub 470822c9f8 Merge pull request #49 from mikepenz/feature/split_logic
Improve test cases
2020-10-19 17:44:17 +02:00
Mike Penz 49d12f5b1e - introduce tests covering the action process itself 2020-10-19 17:28:54 +02:00
Mike Penz 8b6119add8 - split logic to validate and read in additional details for changelog generation into new releaseNotesBuilder
- construct main class to be as simple as possible
2020-10-19 17:28:54 +02:00
Mike PenzandGitHub 0ceacbaa6a Merge pull request #48 from mikepenz/feature/move_from_tag_resolval
Adjust code to move fromTag resolving to main.ts
2020-10-19 16:39:42 +02:00
Mike Penz 9258366eaf - tmp remove test class 2020-10-19 16:37:11 +02:00
Mike Penz d61ec6c06c - rebuild dist files 2020-10-19 16:35:11 +02:00
Mike Penz d9c1239d34 - move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts
- require fromTag for ReleaseNotes
- adjust tests, split into according test classes
- simplify transform.ts
2020-10-19 16:33:00 +02:00
Mike PenzandGitHub 2fb7019ca5 Merge pull request #47 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.10
Bump @types/node from 14.11.8 to 14.11.10
2020-10-19 09:28:54 +02:00
Mike PenzandGitHub 1e66231065 Merge pull request #45 from mikepenz/feature/fix_uncategorized_log_message
Fix log message of uncategorized PR count
2020-10-18 15:53:25 +02:00
Mike PenzandGitHub 843344548b Merge pull request #44 from mikepenz/feature/add_preview_images
Enhance README with sample output
2020-10-18 15:51:29 +02:00
Mike Penz edbaf7d4b6 - update dist compiled action 2020-10-18 15:51:20 +02:00
Mike Penz ff50df5399 - fix log output for uncategorized elements (wrote string char count before :D) 2020-10-18 15:50:37 +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 PenzandGitHub d0475d9055 Merge pull request #43 from mikepenz/feature/add_repository_resolval
Resolve repo user and name
2020-10-18 12:28:04 +02:00
Mike Penz 4b5b38e990 - use || instead of ?? 2020-10-18 12:26:26 +02:00
Mike Penz 962ddbdd54 - test 2020-10-18 12:20:51 +02:00
Mike Penz af4fa53849 - retrieve owner and repo by repository again 2020-10-18 12:17:31 +02:00
Mike PenzandGitHub 3dfff6952e Merge pull request #41 from mikepenz/feature/update_action
Update dist/index.js
2020-10-18 12:09:11 +02:00
Mike Penz 9bd527f232 - recompile action with all new changes 2020-10-18 12:07:14 +02:00
Mike PenzandGitHub 78cc1e0564 Merge pull request #39 from mikepenz/feature/further_enhance_documentation
Improve formatting
2020-10-18 11:54:58 +02:00