Commit Graph
100 Commits
Author SHA1 Message Date
Mike Penz ae00441aba - add documentation for duplication_filter 2021-08-27 13:52:45 +02:00
Mike PenzandGitHub abc52e9d46 Merge pull request #457 from mikepenz/feature/filter_duplicates
Feature/filter duplicates
2021-08-27 13:43:34 +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 59a6af0516 - restructure transform.test.ts
- format test files
2021-08-27 11:59:12 +02:00
Mike PenzandGitHub f4f12c3359 Merge pull request #456 from mikepenz/feature/exhaustive_category_matching
Exhaustive label matching for categories
2021-08-27 11:44:34 +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 PenzandGitHub 354828ea24 Merge pull request #455 from mikepenz/feature/451
Output joined list with PR IDs
2021-08-26 17:23:22 +02:00
Mike Penz 8c6615fc6c - update README, recompile dist 2021-08-26 17:20:12 +02:00
Mike Penz 595c92f7b7 - define , joined list and set it as pull_requests output
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/451
2021-08-26 17:15:28 +02:00
Mike PenzandGitHub 3c21930f08 Merge pull request #453 from mikepenz/feature/450
Introduce `method` configuration for `label_extractor` | Additional `transform.test.ts` cases
2021-08-26 16:52:51 +02:00
Mike Penz e94389ad02 - add additional test case to highlight combined regex for multiple labels 2021-08-26 16:46:45 +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 a753722e84 - introduce test cases for transform.test.ts
- add test case to highlight label extractor feature FIX https://github.com/mikepenz/release-changelog-builder-action/issues/450
  - test cases can easily be run via `npm test -- transform.test.ts`
- slightly simplify releaseNotes.ts and transform.ts
2021-08-26 16:05:04 +02:00
Mike PenzandGitHub b9e099f9e4 Merge pull request #452 from mikepenz/dependabot/npm_and_yarn/types/node-16.7.2
build(deps-dev): bump @types/node from 16.6.2 to 16.7.2
2021-08-26 15:09:41 +02:00
Mike PenzandGitHub c7090055fd Merge pull request #449 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.29.3
build(deps-dev): bump @typescript-eslint/parser from 4.29.2 to 4.29.3
2021-08-24 16:28:06 +02:00
Mike PenzandGitHub bc10a94f01 Merge pull request #447 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.29.2
build(deps-dev): bump @vercel/ncc from 0.29.1 to 0.29.2
2021-08-20 16:54:38 +02:00
Mike PenzandGitHub 42cd09fa9b Merge pull request #446 from mikepenz/dependabot/npm_and_yarn/actions/core-1.5.0
build(deps): bump @actions/core from 1.4.0 to 1.5.0
2021-08-20 16:54:32 +02:00
Mike PenzandGitHub 72d75e8484 Merge pull request #445 from mikepenz/dependabot/npm_and_yarn/webpack-5.51.1
build(deps): bump webpack from 5.51.0 to 5.51.1
2021-08-20 16:54:27 +02:00
Mike PenzandGitHub fdb66cfddf Merge pull request #444 from mikepenz/dependabot/npm_and_yarn/types/node-16.6.2
build(deps-dev): bump @types/node from 16.6.1 to 16.6.2
2021-08-19 16:13:59 +02:00
Mike PenzandGitHub b96c0a074f Merge pull request #443 from mikepenz/dependabot/npm_and_yarn/webpack-5.51.0
build(deps): bump webpack from 5.50.0 to 5.51.0
2021-08-19 16:13:48 +02:00
Mike PenzandGitHub 39def555e1 Merge pull request #441 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.29.2
build(deps-dev): bump @typescript-eslint/parser from 4.29.1 to 4.29.2
2021-08-17 15:16:57 +02:00
Mike PenzandGitHub 79f830ce5d Merge pull request #440 from mikepenz/dependabot/npm_and_yarn/ts-jest-27.0.5
build(deps-dev): bump ts-jest from 27.0.4 to 27.0.5
2021-08-17 15:16:47 +02:00
Mike PenzandGitHub 8a450297c0 Merge pull request #439 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.9.1
build(deps): bump @octokit/rest from 18.9.0 to 18.9.1
2021-08-17 09:00:32 +02:00
Mike PenzandGitHub 463226138a Merge pull request #437 from mikepenz/feature/427_433
Fallback to retrieve `toTag` from git API
2021-08-15 11:01:52 +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 PenzandGitHub 8433cedbc5 Merge pull request #436 from mikepenz/feature/upgrade_fix_eslint
Dependencies upgrade | recompile dist
2021-08-14 18:11:06 +02:00
Mike Penz 6a2da2fa89 - upgrade dependencies
- recompile dist
- fix eslint errors, update eslint rules
2021-08-14 18:07:18 +02:00
Mike PenzandGitHub 0f11745197 Merge pull request #435 from mikepenz/dependabot/npm_and_yarn/types/jest-27.0.1
build(deps-dev): bump @types/jest from 27.0.0 to 27.0.1
2021-08-14 17:36:32 +02:00
Mike PenzandGitHub e2d1e9445b Merge pull request #434 from mikepenz/dependabot/npm_and_yarn/types/node-16.6.1
build(deps-dev): bump @types/node from 16.6.0 to 16.6.1
2021-08-14 17:32:59 +02:00
Mike PenzandGitHub 87acbf9d41 Merge pull request #432 from mikepenz/dependabot/npm_and_yarn/types/node-16.6.0
build(deps-dev): bump @types/node from 16.4.13 to 16.6.0
2021-08-12 17:51:39 +02:00
Mike PenzandGitHub fcda088e97 Merge pull request #431 from mikepenz/dependabot/npm_and_yarn/webpack-5.50.0
build(deps): bump webpack from 5.49.0 to 5.50.0
2021-08-11 15:09:01 +02:00
Mike PenzandGitHub 06579e562e Merge pull request #429 from mikepenz/dependabot/npm_and_yarn/types/jest-27.0.0
build(deps-dev): bump @types/jest from 26.0.24 to 27.0.0
2021-08-11 15:08:51 +02:00
Mike PenzandGitHub c1919c1a8f Merge pull request #428 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.29.1
build(deps-dev): bump @typescript-eslint/parser from 4.29.0 to 4.29.1
2021-08-10 15:09:55 +02:00
Mike PenzandGitHub 51ffd15166 Merge pull request #426 from mikepenz/dependabot/npm_and_yarn/webpack-5.49.0
build(deps): bump webpack from 5.48.0 to 5.49.0
2021-08-06 15:28:52 +02:00
Mike PenzandGitHub f108d81621 Merge pull request #425 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.13
build(deps-dev): bump @types/node from 16.4.11 to 16.4.13
2021-08-06 15:28:47 +02:00
Mike PenzandGitHub 0eb7546942 Merge pull request #422 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.9.0
build(deps): bump @octokit/rest from 18.8.0 to 18.9.0
2021-08-04 15:44:28 +02:00
Mike PenzandGitHub 952cca29ee Merge pull request #421 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.11
build(deps-dev): bump @types/node from 16.4.10 to 16.4.11
2021-08-04 15:44:19 +02:00
Mike PenzandGitHub 784b983b79 Merge pull request #420 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.29.0
build(deps-dev): bump @typescript-eslint/parser from 4.28.5 to 4.29.0
2021-08-03 15:55:11 +02:00
Mike PenzandGitHub 08788aaac4 Merge pull request #419 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.8.0
build(deps): bump @octokit/rest from 18.7.2 to 18.8.0
2021-08-03 15:55:02 +02:00
Mike PenzandGitHub db2f4c0ee9 Merge pull request #418 from mikepenz/dependabot/npm_and_yarn/webpack-5.48.0
build(deps): bump webpack from 5.47.1 to 5.48.0
2021-08-02 15:26:32 +02:00
Mike PenzandGitHub a245bdec61 Merge pull request #417 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.10
build(deps-dev): bump @types/node from 16.4.7 to 16.4.10
2021-08-02 15:26:27 +02:00
Mike PenzandGitHub 6b32e66b3d Merge pull request #416 from mikepenz/dependabot/npm_and_yarn/eslint-7.32.0
build(deps-dev): bump eslint from 7.31.0 to 7.32.0
2021-08-02 15:26:21 +02:00
Mike PenzandGitHub c3d0d0255a Merge pull request #414 from mikepenz/feature/recompile_20210730
Recompile dist with latest dependency updates
2021-07-30 14:09:39 +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 PenzandGitHub 33839f51d8 Merge pull request #412 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.6
build(deps-dev): bump @types/node from 16.4.5 to 16.4.6
2021-07-29 16:00:58 +02:00
Mike PenzandGitHub ec5e3ff4f5 Merge pull request #411 from mikepenz/dependabot/npm_and_yarn/webpack-5.47.0
build(deps): bump webpack from 5.46.0 to 5.47.0
2021-07-28 15:48:54 +02:00
Mike PenzandGitHub 352d45d052 Merge pull request #410 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.5
build(deps-dev): bump @types/node from 16.4.3 to 16.4.5
2021-07-28 15:48:49 +02:00
Mike PenzandGitHub f09447b5f3 Merge pull request #409 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.5
build(deps-dev): bump @typescript-eslint/parser from 4.28.4 to 4.28.5
2021-07-27 20:06:58 +02:00
Mike PenzandGitHub ae3ee559ec Merge pull request #407 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.7.1
build(deps): bump @octokit/rest from 18.7.0 to 18.7.1
2021-07-26 16:40:22 +02:00
Mike PenzandGitHub ba369285f4 Merge pull request #408 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.3
build(deps-dev): bump @types/node from 16.4.1 to 16.4.3
2021-07-26 15:20:23 +02:00
Mike PenzandGitHub 55276a2ace Merge pull request #406 from mikepenz/dependabot/npm_and_yarn/types/semver-7.3.8
build(deps): bump @types/semver from 7.3.7 to 7.3.8
2021-07-26 15:20:12 +02:00
Mike PenzandGitHub bdad631f25 Merge pull request #405 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.1
build(deps-dev): bump @types/node from 16.4.0 to 16.4.1
2021-07-24 15:09:48 +02:00
Mike PenzandGitHub cb6dccd667 Merge pull request #404 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.7.0
build(deps): bump @octokit/rest from 18.6.8 to 18.7.0
2021-07-22 17:21:01 +02:00
Mike PenzandGitHub 11955bea97 Merge pull request #403 from mikepenz/dependabot/npm_and_yarn/eslint-plugin-jest-24.4.0
build(deps-dev): bump eslint-plugin-jest from 24.3.7 to 24.4.0
2021-07-22 17:20:55 +02:00
Mike PenzandGitHub b3c9dec4b0 Merge pull request #402 from mikepenz/dependabot/npm_and_yarn/webpack-5.46.0
build(deps): bump webpack from 5.45.1 to 5.46.0
2021-07-22 17:20:50 +02:00
Mike PenzandGitHub 344b411929 Merge pull request #401 from mikepenz/dependabot/npm_and_yarn/ts-jest-27.0.4
build(deps-dev): bump ts-jest from 27.0.3 to 27.0.4
2021-07-22 17:20:45 +02:00
Mike PenzandGitHub 9e3310656f Merge pull request #400 from mikepenz/dependabot/npm_and_yarn/types/node-16.4.0
build(deps-dev): bump @types/node from 16.3.3 to 16.4.0
2021-07-21 15:06:13 +02:00
Mike PenzandGitHub 74b6d6ebe7 Merge pull request #399 from mikepenz/dependabot/npm_and_yarn/eslint-plugin-jest-24.3.7
build(deps-dev): bump eslint-plugin-jest from 24.3.6 to 24.3.7
2021-07-21 15:05:39 +02:00
Mike PenzandGitHub 4ac8903441 Merge pull request #398 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.8
build(deps): bump @octokit/rest from 18.6.7 to 18.6.8
2021-07-21 15:05:33 +02:00
Mike PenzandGitHub af8ca20507 Merge pull request #397 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.4
build(deps-dev): bump @typescript-eslint/parser from 4.28.3 to 4.28.4
2021-07-20 15:08:14 +02:00
Mike PenzandGitHub 4a093cd872 Merge pull request #395 from mikepenz/dependabot/npm_and_yarn/eslint-7.31.0
build(deps-dev): bump eslint from 7.30.0 to 7.31.0
2021-07-19 15:45:32 +02:00
Mike PenzandGitHub 5b27f6c1a2 Merge pull request #396 from mikepenz/dependabot/npm_and_yarn/eslint-plugin-github-4.1.5
build(deps-dev): bump eslint-plugin-github from 4.1.3 to 4.1.5
2021-07-19 15:28:50 +02:00
Mike PenzandGitHub 2f8313d4fb Merge pull request #394 from mikepenz/dependabot/npm_and_yarn/webpack-5.45.1
build(deps): bump webpack from 5.44.0 to 5.45.1
2021-07-19 15:28:43 +02:00
Mike PenzandGitHub b8201ec0b7 Merge pull request #393 from mikepenz/dependabot/npm_and_yarn/types/node-16.3.3
build(deps-dev): bump @types/node from 16.3.2 to 16.3.3
2021-07-19 15:28:32 +02:00
Mike PenzandGitHub df54aee42e Merge pull request #392 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.29.0
build(deps-dev): bump @vercel/ncc from 0.28.6 to 0.29.0
2021-07-19 15:28:23 +02:00
Mike PenzandGitHub 508f58fdfa Merge pull request #388 from mikepenz/dependabot/npm_and_yarn/types/node-16.3.2
build(deps-dev): bump @types/node from 16.3.1 to 16.3.2
2021-07-14 17:31:29 +02:00
Mike PenzandGitHub 1df7bcf666 Merge pull request #387 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.3
build(deps-dev): bump @typescript-eslint/parser from 4.28.2 to 4.28.3
2021-07-13 15:13:17 +02:00
Mike PenzandGitHub 14ce0726be Merge pull request #386 from mikepenz/dependabot/npm_and_yarn/types/node-16.3.1
build(deps-dev): bump @types/node from 16.3.0 to 16.3.1
2021-07-12 15:37:30 +02:00
Mike PenzandGitHub 58c05efe6f Merge pull request #385 from mikepenz/dependabot/npm_and_yarn/webpack-5.44.0
build(deps): bump webpack from 5.43.0 to 5.44.0
2021-07-09 17:09:33 +02:00
Mike PenzandGitHub d9c0d193f0 Merge pull request #384 from mikepenz/dependabot/npm_and_yarn/types/node-16.3.0
build(deps-dev): bump @types/node from 16.0.1 to 16.3.0
2021-07-09 17:09:24 +02:00
Mike PenzandGitHub 0e43c53783 Merge pull request #383 from mikepenz/dependabot/npm_and_yarn/types/node-16.0.1
build(deps-dev): bump @types/node from 16.0.0 to 16.0.1
2021-07-08 15:32:58 +02:00
Mike PenzandGitHub 0da77597d3 Merge pull request #381 from mikepenz/feature/recomp_dist_070721
Update dependencies | Recompile dist
2021-07-07 09:04:03 +02:00
Mike Penz e810653634 - recompile dist
- run `npx npm-check-updates -u`
2021-07-07 09:01:11 +02:00
Mike PenzandGitHub d97a5cca95 Merge pull request #373 from mikepenz/feature/276
Use initial commit if no previous tag is available
2021-07-06 17:42:48 +02:00
Mike PenzandGitHub 0ce8722753 Merge pull request #380 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.2
build(deps-dev): bump @typescript-eslint/parser from 4.28.1 to 4.28.2
2021-07-06 15:53:07 +02:00
Mike PenzandGitHub db1cf0a17a Merge pull request #379 from mikepenz/dependabot/npm_and_yarn/webpack-5.42.1
build(deps): bump webpack from 5.42.0 to 5.42.1
2021-07-06 15:53:02 +02:00
Mike Penz 9126d11d42 - commit recompiled dist 2021-07-05 16:52:06 +02:00
Mike PenzandGitHub ba4808c8f2 Merge pull request #378 from mikepenz/dependabot/npm_and_yarn/eslint-7.30.0
build(deps-dev): bump eslint from 7.29.0 to 7.30.0
2021-07-05 15:06:38 +02:00
Mike PenzandGitHub 5787a5141e Merge pull request #377 from mikepenz/dependabot/npm_and_yarn/types/node-16.0.0
build(deps-dev): bump @types/node from 15.14.0 to 16.0.0
2021-07-05 15:06:29 +02:00
Mike PenzandGitHub cbef433400 Merge pull request #376 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.7
build(deps): bump @octokit/rest from 18.6.6 to 18.6.7
2021-07-05 15:06:05 +02:00
Mike Penz 5f56be2bf1 - use proper sha-1 2021-07-05 09:27:16 +02:00
Mike Penz 762538b445 - if only a single tag is available resolve the initial commit as fallback. this is meant to support initial release scenarios
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/276
2021-07-05 08:57:37 +02:00
Mike PenzandGitHub 080a1286ce Merge pull request #375 from mikepenz/dependabot/npm_and_yarn/webpack-5.42.0
build(deps): bump webpack from 5.41.1 to 5.42.0
2021-07-02 18:43:41 +02:00
Mike PenzandGitHub cbab988838 Merge pull request #374 from mikepenz/dependabot/npm_and_yarn/types/node-15.14.0
build(deps-dev): bump @types/node from 15.12.5 to 15.14.0
2021-07-02 18:43:37 +02:00
Mike PenzandGitHub b3fbb2cb58 Merge pull request #371 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.6
build(deps): bump @octokit/rest from 18.6.4 to 18.6.6
2021-07-01 16:36:25 +02:00
Mike PenzandGitHub 8d8fbe6248 Merge pull request #372 from mikepenz/dependabot/npm_and_yarn/typescript-4.3.5
build(deps-dev): bump typescript from 4.3.4 to 4.3.5
2021-07-01 16:36:19 +02:00
Mike PenzandGitHub dc35a79cbf Merge pull request #370 from mikepenz/dependabot/npm_and_yarn/webpack-5.41.1
build(deps): bump webpack from 5.41.0 to 5.41.1
2021-06-30 15:11:04 +02:00
Mike PenzandGitHub bf1b892e74 Merge pull request #369 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.4
build(deps): bump @octokit/rest from 18.6.3 to 18.6.4
2021-06-30 15:10:58 +02:00
Mike PenzandGitHub 79fbd53dcd Merge pull request #367 from mikepenz/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.1
build(deps-dev): bump @typescript-eslint/parser from 4.28.0 to 4.28.1
2021-06-29 17:55:59 +02:00
Mike PenzandGitHub bf996aa3b0 Merge pull request #366 from mikepenz/dependabot/npm_and_yarn/webpack-5.41.0
build(deps): bump webpack from 5.40.0 to 5.41.0
2021-06-29 17:55:54 +02:00
Mike PenzandGitHub cbfeb2c086 Merge pull request #365 from mikepenz/dependabot/npm_and_yarn/jest-27.0.6
build(deps-dev): bump jest from 27.0.5 to 27.0.6
2021-06-29 17:55:49 +02:00
Mike PenzandGitHub 9b03e0c58b Merge pull request #363 from mikepenz/dependabot/npm_and_yarn/types/node-15.12.5
build(deps-dev): bump @types/node from 15.12.4 to 15.12.5
2021-06-28 17:19:04 +02:00
Mike PenzandGitHub 7992b268dc Merge pull request #364 from mikepenz/dependabot/npm_and_yarn/prettier-2.3.2
build(deps-dev): bump prettier from 2.3.1 to 2.3.2
2021-06-28 17:18:58 +02:00
Mike PenzandGitHub e687044bb5 Merge pull request #362 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.3
build(deps): bump @octokit/rest from 18.6.1 to 18.6.3
2021-06-28 07:55:53 +02:00
Mike PenzandGitHub 17ac88a97d Merge pull request #359 from mikepenz/dependabot/npm_and_yarn/octokit/rest-18.6.1
build(deps): bump @octokit/rest from 18.6.0 to 18.6.1
2021-06-24 15:06:38 +02:00
Mike PenzandGitHub 7fe1ad49cb Merge pull request #357 from mikepenz/feature/expand_documentation
Update documentation
2021-06-23 16:24:31 +02:00
Mike Penz d517474db1 - update documentation with flags config for label_extractor 2021-06-23 16:16:20 +02:00
Mike Penz f2fcbb1f9b Merge branch 'invakid404-develop' into develop 2021-06-23 11:58:08 +02:00
Mike Penz 99f650ca02 - simplify code 2021-06-23 11:57:53 +02:00
Mike Penz 4d47219031 - use toLocaleLowerCase to ensure we have proper locale dependent lowercase behavior
- ensure we also match the configuration case independent
2021-06-23 11:54:45 +02:00