From 52f609485085c34caad983f0017c3cc6e23f18fa Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Fri, 25 Aug 2023 09:25:28 +0000 Subject: [PATCH] - update various test-cases to operate based on cached data retrieved from the API - especially for historic data where PRs from over 2+ years is pulled that makes a major difference --- __tests__/releaseNotesBuilder.test.ts | 14 +- __tests__/releaseNotesBuilderPull.test.ts | 83 ++- caches/rcba_0.0.1-0.0.3_cache.json | 133 ++++ caches/rcba_0.0.1-0.0.3_commit_cache.json | 142 ++++ caches/rcba_0.0.2-0.0.3_cache.json | 70 ++ caches/rcba_0.3.0-0.5.0_cache.json | 618 ++++++++++++++++++ caches/rcba_0.9.1-0.9.5_cache.json | 482 ++++++++++++++ .../rcba_1.3.1-1.4.0_base_develop_cache.json | 205 ++++++ caches/rcba_1.3.1-1.4.0_base_main_cache.json | 161 +++++ caches/rcba_5ec7a2-fa3788_cache.json | 126 ++++ caches/stackzy_bd3242-17a9e4_cache.json | 532 +++++++++++++++ 11 files changed, 2541 insertions(+), 25 deletions(-) create mode 100644 caches/rcba_0.0.1-0.0.3_cache.json create mode 100644 caches/rcba_0.0.1-0.0.3_commit_cache.json create mode 100644 caches/rcba_0.0.2-0.0.3_cache.json create mode 100644 caches/rcba_0.3.0-0.5.0_cache.json create mode 100644 caches/rcba_0.9.1-0.9.5_cache.json create mode 100644 caches/rcba_1.3.1-1.4.0_base_develop_cache.json create mode 100644 caches/rcba_1.3.1-1.4.0_base_main_cache.json create mode 100644 caches/rcba_5ec7a2-fa3788_cache.json create mode 100644 caches/stackzy_bd3242-17a9e4_cache.json diff --git a/__tests__/releaseNotesBuilder.test.ts b/__tests__/releaseNotesBuilder.test.ts index b6458ea..2bbd8e6 100644 --- a/__tests__/releaseNotesBuilder.test.ts +++ b/__tests__/releaseNotesBuilder.test.ts @@ -86,7 +86,7 @@ it('Should use empty placeholder', async () => { false, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.0.2-0.0.3_cache.json", // path to the cache configuration ) @@ -115,7 +115,7 @@ it('Should fill empty placeholders', async () => { false, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.0.2-0.0.3_cache.json", // path to the cache configuration ) @@ -146,7 +146,7 @@ it('Should fill `template` placeholders', async () => { false, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.0.1-0.0.3_cache.json", // path to the cache configuration ) @@ -178,7 +178,7 @@ it('Should fill `template` placeholders, ignore', async () => { false, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.9.1-0.9.5_cache.json", // path to the cache configuration ) @@ -209,7 +209,7 @@ it('Uncategorized category', async () => { false, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.9.1-0.9.5_cache.json", // path to the cache configuration ) @@ -240,7 +240,7 @@ it('Verify commit based changelog', async () => { true, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/rcba_0.0.1-0.0.3_commit_cache.json", // path to the cache configuration ) @@ -271,7 +271,7 @@ it('Verify commit based changelog, with emoji categorisation', async () => { true, // enable commitMode false, // enable exportCache false, // enable exportOnly - null, // path to the cache + "caches/stackzy_bd3242-17a9e4_cache.json", // path to the cache configuration ) diff --git a/__tests__/releaseNotesBuilderPull.test.ts b/__tests__/releaseNotesBuilderPull.test.ts index dc37137..a4469b3 100644 --- a/__tests__/releaseNotesBuilderPull.test.ts +++ b/__tests__/releaseNotesBuilderPull.test.ts @@ -1,12 +1,14 @@ -import {mergeConfiguration, resolveConfiguration} from '../src/utils' +import {checkExportedData, mergeConfiguration, resolveConfiguration} from '../src/utils' import {Octokit} from '@octokit/rest' import {buildChangelog} from '../src/transform' import {pullData} from '../src/pr-collector/prCollector' import fetch from 'node-fetch' +import { Data } from '../src/releaseNotesBuilder' jest.setTimeout(180000) // load octokit instance +const enablePullData = false // if false -> use cache for data const octokit = new Octokit({ auth: `token ${process.env.GITHUB_TOKEN}`, request: { @@ -20,8 +22,8 @@ it('Should have empty changelog (tags)', async () => { const options = { owner: 'mikepenz', repo: 'release-changelog-builder-action', - fromTag: {name: 'v0.0.1'}, - toTag: {name: 'v0.0.2'}, + fromTag: {name: 'v0.0.2'}, + toTag: {name: 'v0.0.3'}, includeOpen: false, failOnError: false, fetchViaCommits: true, @@ -31,7 +33,12 @@ it('Should have empty changelog (tags)', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.0.2-0.0.3_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual('- no changes') @@ -53,8 +60,12 @@ it('Should match generated changelog (tags)', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) - + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.0.1-0.0.3_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`## ๐Ÿงช Tests @@ -82,8 +93,12 @@ it('Should match generated changelog (refs)', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) - + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_5ec7a2-fa3788_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`## ๐Ÿงช Tests @@ -118,7 +133,12 @@ it('Should match generated changelog and replace all occurrences (refs)', async commitMode: false, configuration } - const data = await pullData(octokit, options) + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_5ec7a2-fa3788_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`## ๐Ÿงช Tests @@ -156,8 +176,12 @@ it('Should match ordered ASC', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) - + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.3.0-0.5.0_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`## ๐Ÿš€ Features\n\n22\n24\n25\n26\n28\n\n## ๐Ÿ› Fixes\n\n23\n\n`) @@ -180,8 +204,12 @@ it('Should match ordered DESC', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) - + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.3.0-0.5.0_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`## ๐Ÿš€ Features\n\n28\n26\n25\n24\n22\n\n## ๐Ÿ› Fixes\n\n23\n\n`) @@ -203,7 +231,12 @@ it('Should match ordered by title ASC', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.3.0-0.5.0_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual( @@ -227,8 +260,12 @@ it('Should match ordered by title DESC', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) - + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_0.3.0-0.5.0_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual( @@ -252,7 +289,12 @@ it('Should ignore PRs not merged into develop branch', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_1.3.1-1.4.0_base_develop_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`150\n\n`) @@ -274,7 +316,12 @@ it('Should ignore PRs not merged into main branch', async () => { commitMode: false, configuration } - const data = await pullData(octokit, options) + let data: any + if (enablePullData) { + data = await pullData(octokit, options) + } else { + data = checkExportedData(false, "caches/rcba_1.3.1-1.4.0_base_main_cache.json") + } const changeLog = buildChangelog(data!.diffInfo, data!.mergedPullRequests, options) console.log(changeLog) expect(changeLog).toStrictEqual(`153\n\n`) diff --git a/caches/rcba_0.0.1-0.0.3_cache.json b/caches/rcba_0.0.1-0.0.3_cache.json new file mode 100644 index 0000000..134f27d --- /dev/null +++ b/caches/rcba_0.0.1-0.0.3_cache.json @@ -0,0 +1,133 @@ +{ + "mergedPullRequests": [ + { + "number": 10, + "title": "[CI] Specify Test Case", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/10", + "baseBranch": "develop", + "branch": "feature/specify_test", + "createdAt": "2020-10-16T13:58:49.000Z", + "mergedAt": "2020-10-16T13:59:36.000Z", + "mergeCommitSha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "test", + "--rcba-merged" + ], + "milestone": "1.0.0", + "body": "- specify test case", + "assignees": [ + "mikepenz", + "nhoelzl" + ], + "requestedReviewers": [ + "nhoelzl" + ], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 19, + "additions": 14827, + "deletions": 444, + "changes": 15271, + "commits": 3, + "commitInfo": [ + { + "sha": "0a66008df0b0a89c4bcfd447c5457e223f4b9947", + "summary": "- introduce proper approach to retrieve tag before a given tag", + "message": "- introduce proper approach to retrieve tag before a given tag\n- add configuration options for\n - path\n - configuration\n - fromTag, toTag\n - token\n- allow to specify transformers to adjust information to a specific form\n- allow to specify different templates\n- speed up by limiting information to pull\n- add logic to automatically resolve current\n- use github actions logger", + "author": "mikepenz", + "authorDate": "2020-10-16T13:52:24.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:52:24.000Z" + }, + { + "sha": "92577cd8be4b0ff97648fcf6db98ba38dcba1f25", + "summary": "- configure test case", + "message": "- configure test case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:56:40.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:56:40.000Z" + }, + { + "sha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "summary": "Merge pull request #10 from mikepenz/feature/specify_test", + "message": "Merge pull request #10 from mikepenz/feature/specify_test\n\n[CI] Specify Test Case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:59:35.000Z", + "committer": "web-flow", + "commitDate": "2020-10-16T13:59:35.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v0.0.1", + "commit": "v0.0.1" + }, + "toTag": { + "name": "v0.0.3", + "commit": "v0.0.3" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": { + "order": "ASC", + "on_property": "mergedAt" + }, + "template": "${{CHANGELOG}}\n${{UNCATEGORIZED}}\n${{IGNORED}}\n${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}\n${{CATEGORIZED_COUNT}}\n${{UNCATEGORIZED_COUNT}}\n${{IGNORED_COUNT}}\n${{CHANGED_FILES}}\n${{ADDITIONS}}\n${{DELETIONS}}\n${{CHANGES}}\n${{COMMITS}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "feature" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "fix" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "test" + ] + }, + { + "title": "## ๐Ÿ“ฆ Uncategorized", + "labels": [] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_0.0.1-0.0.3_commit_cache.json b/caches/rcba_0.0.1-0.0.3_commit_cache.json new file mode 100644 index 0000000..cab5ed0 --- /dev/null +++ b/caches/rcba_0.0.1-0.0.3_commit_cache.json @@ -0,0 +1,142 @@ +{ + "mergedPullRequests": [ + { + "number": 0, + "title": "- introduce proper approach to retrieve tag before a given tag", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2020-10-16T13:52:24.000Z", + "mergedAt": "2020-10-16T13:52:24.000Z", + "mergeCommitSha": "0a66008df0b0a89c4bcfd447c5457e223f4b9947", + "author": "mikepenz", + "repoName": "", + "labels": [], + "milestone": "", + "body": "- introduce proper approach to retrieve tag before a given tag\n- add configuration options for\n - path\n - configuration\n - fromTag, toTag\n - token\n- allow to specify transformers to adjust information to a specific form\n- allow to specify different templates\n- speed up by limiting information to pull\n- add logic to automatically resolve current\n- use github actions logger", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "- configure test case", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2020-10-16T13:56:40.000Z", + "mergedAt": "2020-10-16T13:56:40.000Z", + "mergeCommitSha": "92577cd8be4b0ff97648fcf6db98ba38dcba1f25", + "author": "mikepenz", + "repoName": "", + "labels": [], + "milestone": "", + "body": "- configure test case", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "Merge pull request #10 from mikepenz/feature/specify_test", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2020-10-16T13:59:35.000Z", + "mergedAt": "2020-10-16T13:59:35.000Z", + "mergeCommitSha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "author": "mikepenz", + "repoName": "", + "labels": [], + "milestone": "", + "body": "Merge pull request #10 from mikepenz/feature/specify_test\n\n[CI] Specify Test Case", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 19, + "additions": 14827, + "deletions": 444, + "changes": 15271, + "commits": 3, + "commitInfo": [ + { + "sha": "0a66008df0b0a89c4bcfd447c5457e223f4b9947", + "summary": "- introduce proper approach to retrieve tag before a given tag", + "message": "- introduce proper approach to retrieve tag before a given tag\n- add configuration options for\n - path\n - configuration\n - fromTag, toTag\n - token\n- allow to specify transformers to adjust information to a specific form\n- allow to specify different templates\n- speed up by limiting information to pull\n- add logic to automatically resolve current\n- use github actions logger", + "author": "mikepenz", + "authorDate": "2020-10-16T13:52:24.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:52:24.000Z" + }, + { + "sha": "92577cd8be4b0ff97648fcf6db98ba38dcba1f25", + "summary": "- configure test case", + "message": "- configure test case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:56:40.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:56:40.000Z" + }, + { + "sha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "summary": "Merge pull request #10 from mikepenz/feature/specify_test", + "message": "Merge pull request #10 from mikepenz/feature/specify_test\n\n[CI] Specify Test Case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:59:35.000Z", + "committer": "web-flow", + "commitDate": "2020-10-16T13:59:35.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v0.0.1", + "commit": "v0.0.1" + }, + "toTag": { + "name": "v0.0.3", + "commit": "v0.0.3" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": true, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": { + "order": "ASC", + "on_property": "mergedAt" + }, + "template": "${{CHANGELOG}}\n\nUncategorized:\n${{UNCATEGORIZED}}\n\nIgnored:\n${{IGNORED}}\n\n${{UNCATEGORIZED_COUNT}}\n${{IGNORED_COUNT}}", + "pr_template": "- ${{TITLE}}\n", + "empty_template": "${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}", + "categories": [ + { + "title": "## ๐Ÿ“ฆ Uncategorized", + "labels": [] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_0.0.2-0.0.3_cache.json b/caches/rcba_0.0.2-0.0.3_cache.json new file mode 100644 index 0000000..2bc26a6 --- /dev/null +++ b/caches/rcba_0.0.2-0.0.3_cache.json @@ -0,0 +1,70 @@ +{ + "mergedPullRequests": [], + "diffInfo": { + "changedFiles": 0, + "additions": 0, + "deletions": 0, + "changes": 0, + "commits": 0, + "commitInfo": [] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v0.0.2", + "commit": "v0.0.2" + }, + "toTag": { + "name": "v0.0.3", + "commit": "v0.0.3" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": "ASC", + "template": "${{CHANGELOG}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "feature" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "fix" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "test" + ] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_0.3.0-0.5.0_cache.json b/caches/rcba_0.3.0-0.5.0_cache.json new file mode 100644 index 0000000..a7080f4 --- /dev/null +++ b/caches/rcba_0.3.0-0.5.0_cache.json @@ -0,0 +1,618 @@ +{ + "mergedPullRequests": [ + { + "number": 22, + "title": "Improve README", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/22", + "baseBranch": "develop", + "branch": "feature/improve_readme", + "createdAt": "2020-10-17T08:35:33.000Z", + "mergedAt": "2020-10-17T08:40:04.000Z", + "mergeCommitSha": "5ce9cb035198f91472ff44b0c99b94b89e332469", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- update readme, with more details, more emojis, more everything", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 23, + "title": "Improved handling for non existing tags", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/23", + "baseBranch": "develop", + "branch": "feature/improve_missing_tag_handling", + "createdAt": "2020-10-17T15:38:35.000Z", + "mergedAt": "2020-10-17T15:57:00.000Z", + "mergeCommitSha": "c7eec1d5a6002d84d45559594ef15eee9e2ff443", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "fix", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce better handling of cases in which invalid references are provided, return an empty changelog and send out error", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 24, + "title": "Improved configuration failure handling", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/24", + "baseBranch": "develop", + "branch": "feature/improved_configuration_issue_handling", + "createdAt": "2020-10-17T16:02:41.000Z", + "mergedAt": "2020-10-17T16:07:02.000Z", + "mergeCommitSha": "911126dfc76b9e4030aab0564a318133a96454e0", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce better more stable fallbacks in case the configuration is missing\r\n- move configurations into subfolder for easier discovery\r\n- simplify missing value fallback specification", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 25, + "title": "Improved defaults if no configuration is provided", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/25", + "baseBranch": "develop", + "branch": "feature/improved_defaults", + "createdAt": "2020-10-17T16:12:36.000Z", + "mergedAt": "2020-10-17T16:17:05.000Z", + "mergeCommitSha": "519f09e8915a63c3c666f1d19c7014e61048754e", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- adjust defaults to already provide a great base set of categories\r\n- define categories\r\n```json\r\ncategories: [\r\n {\r\n title: '## ๐Ÿš€ Features',\r\n labels: ['feature']\r\n },\r\n {\r\n title: '## ๐Ÿ› Fixes',\r\n labels: ['fix']\r\n },\r\n {\r\n title: '## ๐Ÿงช Tests',\r\n labels: ['test']\r\n }\r\n ]\r\n```", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 26, + "title": "Introduce additional placeholders [milestone, labels, assignees, reviewers]", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/26", + "baseBranch": "develop", + "branch": "feature/introduce_additional_placeholders", + "createdAt": "2020-10-17T16:18:42.000Z", + "mergedAt": "2020-10-17T16:21:08.000Z", + "mergeCommitSha": "d88fa22107021326ed5ee36b8ecf3e87b633c5d5", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce more placeholders (milestone, labels, assignees, reviewers)\r\n- update testcase to check new placeholders", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 27, + "title": "Fix typos in Readme", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/27", + "baseBranch": "develop", + "branch": "feature/proofread-readme", + "createdAt": "2020-10-17T16:54:36.000Z", + "mergedAt": "2020-10-17T17:00:35.000Z", + "mergeCommitSha": "c8090bcb0dc99210e766f5c0d1330e0dd3372dd1", + "author": "nhoelzl", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "other", + "--rcba-merged" + ], + "milestone": "", + "body": "- fix misspelled words and comma issues", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 28, + "title": "Enhanced action logs", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/28", + "baseBranch": "develop", + "branch": "feature/enhance_logging_outputs", + "createdAt": "2020-10-17T17:04:44.000Z", + "mergedAt": "2020-10-17T17:57:36.000Z", + "mergeCommitSha": "809b20a9dee4179ee02c55f0a06f7213876784e5", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- group logs together to have a better visualisation of what's going on\r\n- add emojis to all sorts of logs", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 29, + "title": "Improve changelog generation of project", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/29", + "baseBranch": "develop", + "branch": "feature/improved_changelog", + "createdAt": "2020-10-17T17:58:08.000Z", + "mergedAt": "2020-10-17T18:16:30.000Z", + "mergeCommitSha": "116d28a3234d04b7b5cb528ed730a5fe7ec6acbf", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "other", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce `other` category for library changelog", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 30, + "title": "develop -> main", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/30", + "baseBranch": "main", + "branch": "develop", + "createdAt": "2020-10-17T18:16:59.000Z", + "mergedAt": "2020-10-17T18:18:23.000Z", + "mergeCommitSha": "4cecfac83e8e47adbb32cb97931cea6ee44e0d36", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "--rcba-merged" + ], + "milestone": "", + "body": "Merge develop -> main", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 31, + "title": "Adjust release github action", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/31", + "baseBranch": "develop", + "branch": "feature/adjust_release_github_action", + "createdAt": "2020-10-18T07:16:35.000Z", + "mergedAt": "2020-10-18T07:16:41.000Z", + "mergeCommitSha": "d1f245b0eb35536da5dd38cae16d110ea3918eb4", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "other", + "--rcba-merged" + ], + "milestone": "", + "body": "- add back checkout to have configuration available", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 32, + "title": "dev -> main", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/32", + "baseBranch": "main", + "branch": "develop", + "createdAt": "2020-10-18T07:16:58.000Z", + "mergedAt": "2020-10-18T07:17:04.000Z", + "mergeCommitSha": "ca3a814f05a7b2df3bd89c94b14e52b81107780c", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "--rcba-merged" + ], + "milestone": "", + "body": "merge dev into main", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 19, + "additions": 603, + "deletions": 319, + "changes": 922, + "commits": 34, + "commitInfo": [ + { + "sha": "4ee65b5cf02ccbac40a99236c012d01c46243965", + "summary": "- update readme, with more details, more emojis, more everything", + "message": "- update readme, with more details, more emojis, more everything", + "author": "mikepenz", + "authorDate": "2020-10-17T08:35:05.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T08:35:05.000Z" + }, + { + "sha": "876d5042a33329ef419db306a8b8e814f4464167", + "summary": "- change header sizes", + "message": "- change header sizes", + "author": "mikepenz", + "authorDate": "2020-10-17T08:38:40.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T08:38:40.000Z" + }, + { + "sha": "5ce9cb035198f91472ff44b0c99b94b89e332469", + "summary": "Merge pull request #22 from mikepenz/feature/improve_readme", + "message": "Merge pull request #22 from mikepenz/feature/improve_readme\n\nImprove README", + "author": "mikepenz", + "authorDate": "2020-10-17T08:40:03.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T08:40:03.000Z" + }, + { + "sha": "619d3f460eb467222f275494158e1da89a4f43e9", + "summary": "- introduce better handling of cases in which invalid references are provided, return an empty changelog and send out error", + "message": "- introduce better handling of cases in which invalid references are provided, return an empty changelog and send out error", + "author": "mikepenz", + "authorDate": "2020-10-17T15:38:08.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T15:38:08.000Z" + }, + { + "sha": "c7eec1d5a6002d84d45559594ef15eee9e2ff443", + "summary": "Merge pull request #23 from mikepenz/feature/improve_missing_tag_handling", + "message": "Merge pull request #23 from mikepenz/feature/improve_missing_tag_handling\n\nImproved handling for non existing tags", + "author": "mikepenz", + "authorDate": "2020-10-17T15:56:59.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T15:56:59.000Z" + }, + { + "sha": "b464ff088a0407e8c66150e125f5dfef707caa2d", + "summary": "- introduce better more stable fallbacks in case the configuration is missing", + "message": "- introduce better more stable fallbacks in case the configuration is missing\n- move configurations into subfolder for easier discovery\n- simplify missing value fallback specification", + "author": "mikepenz", + "authorDate": "2020-10-17T16:02:08.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:02:08.000Z" + }, + { + "sha": "fbc3c7370b2f7bbf3c9450fabea17d17c8997a53", + "summary": "- fix test case", + "message": "- fix test case", + "author": "mikepenz", + "authorDate": "2020-10-17T16:05:35.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:05:35.000Z" + }, + { + "sha": "911126dfc76b9e4030aab0564a318133a96454e0", + "summary": "Merge pull request #24 from mikepenz/feature/improved_configuration_issue_handling", + "message": "Merge pull request #24 from mikepenz/feature/improved_configuration_issue_handling\n\nImproved configuration failure handling", + "author": "mikepenz", + "authorDate": "2020-10-17T16:07:01.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T16:07:01.000Z" + }, + { + "sha": "8058353346f53b12ad17db2a72dd1a318b48e541", + "summary": "- adjust defaults to already provide a great base set of categories", + "message": "- adjust defaults to already provide a great base set of categories", + "author": "mikepenz", + "authorDate": "2020-10-17T16:03:46.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:07:31.000Z" + }, + { + "sha": "da897391639b0c24efb71f47ba755811b2ae06ea", + "summary": "- introduce more placeholders (milestone, labels, asignees, reviewers)", + "message": "- introduce more placeholders (milestone, labels, asignees, reviewers)\n- update testcase to check new placeholders", + "author": "mikepenz", + "authorDate": "2020-10-17T16:11:22.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:11:22.000Z" + }, + { + "sha": "17acfb397f365d1ffe28eac561125dd31d95361a", + "summary": "- update table with additional placeholders", + "message": "- update table with additional placeholders", + "author": "mikepenz", + "authorDate": "2020-10-17T16:17:01.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:17:01.000Z" + }, + { + "sha": "519f09e8915a63c3c666f1d19c7014e61048754e", + "summary": "Merge pull request #25 from mikepenz/feature/improved_defaults", + "message": "Merge pull request #25 from mikepenz/feature/improved_defaults\n\nImproved defaults if no configuration is provided", + "author": "mikepenz", + "authorDate": "2020-10-17T16:17:05.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T16:17:05.000Z" + }, + { + "sha": "6cce2a6c0f0368f8e4380d333937a76b46ef3da2", + "summary": "- write assignee correct", + "message": "- write assignee correct", + "author": "mikepenz", + "authorDate": "2020-10-17T16:19:41.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T16:19:41.000Z" + }, + { + "sha": "d88fa22107021326ed5ee36b8ecf3e87b633c5d5", + "summary": "Merge pull request #26 from mikepenz/feature/introduce_additional_placeholders", + "message": "Merge pull request #26 from mikepenz/feature/introduce_additional_placeholders\n\nIntroduce additional placeholders [milestone, labels, assignees, reviewers]", + "author": "mikepenz", + "authorDate": "2020-10-17T16:21:07.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T16:21:07.000Z" + }, + { + "sha": "44272b156eb889a1b7012017b0bfa680fbef4892", + "summary": "fix typos in readme", + "message": "fix typos in readme", + "author": "nhoelzl", + "authorDate": "2020-10-17T16:47:04.000Z", + "committer": "nhoelzl", + "commitDate": "2020-10-17T16:47:04.000Z" + }, + { + "sha": "c8090bcb0dc99210e766f5c0d1330e0dd3372dd1", + "summary": "Merge pull request #27 from nhoelzl/feature/proofread-readme", + "message": "Merge pull request #27 from nhoelzl/feature/proofread-readme\n\nFix typos in Readme", + "author": "mikepenz", + "authorDate": "2020-10-17T17:00:35.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T17:00:35.000Z" + }, + { + "sha": "f675789732276657e158284fdf0dc4f51bacc82f", + "summary": "- group logs together to have a better visualisation of what's going on", + "message": "- group logs together to have a better visualisation of what's going on\n- add emojis to all sorts of logs", + "author": "mikepenz", + "authorDate": "2020-10-17T17:00:04.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:37:11.000Z" + }, + { + "sha": "1e0f6ab49e7327d0c806ec8fcc74fee6151d3e0c", + "summary": "- add more log messages to action", + "message": "- add more log messages to action", + "author": "mikepenz", + "authorDate": "2020-10-17T17:20:12.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:37:11.000Z" + }, + { + "sha": "bd49950417115e662bda6a26bbc4fe8cec29ea4f", + "summary": "- use different pen for write logs", + "message": "- use different pen for write logs\n- remove default value for configuration, to cleanly fallback to defaults\n- rename gitHelper, move dir exists helper\n- add reading input values group\n- improve warning for configuration", + "author": "mikepenz", + "authorDate": "2020-10-17T17:35:26.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:37:11.000Z" + }, + { + "sha": "f63fa1dabb0cdf1453d103436723e7f7a685c252", + "summary": "- fix formatting, and unused import", + "message": "- fix formatting, and unused import", + "author": "mikepenz", + "authorDate": "2020-10-17T17:42:26.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:42:26.000Z" + }, + { + "sha": "f9222d8d7735fc23a6b3e1b586a1e557b9c9573b", + "summary": "- adjust README to reflect the no longer used default configuration lookup", + "message": "- adjust README to reflect the no longer used default configuration lookup", + "author": "mikepenz", + "authorDate": "2020-10-17T17:44:13.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:44:13.000Z" + }, + { + "sha": "0452303d4c8efe16300568e38200d5d023506fd4", + "summary": "- improve action specification", + "message": "- improve action specification\n- clean up imports for tests", + "author": "mikepenz", + "authorDate": "2020-10-17T17:53:23.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:53:23.000Z" + }, + { + "sha": "35c73a53787022efe9453b8a9bd6e256eb5cc7dd", + "summary": "- recompile", + "message": "- recompile", + "author": "mikepenz", + "authorDate": "2020-10-17T17:56:06.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:56:06.000Z" + }, + { + "sha": "8044ea441ae9433d7ac82befecefb9a55439f9a6", + "summary": "- introduce `other` category for library changelog", + "message": "- introduce `other` category for library changelog", + "author": "mikepenz", + "authorDate": "2020-10-17T17:56:31.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T17:56:31.000Z" + }, + { + "sha": "809b20a9dee4179ee02c55f0a06f7213876784e5", + "summary": "Merge pull request #28 from mikepenz/feature/enhance_logging_outputs", + "message": "Merge pull request #28 from mikepenz/feature/enhance_logging_outputs\n\nEnhanced action logs", + "author": "mikepenz", + "authorDate": "2020-10-17T17:57:36.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T17:57:36.000Z" + }, + { + "sha": "9a9cd269402e105cb4d6472109f01d4d49a95e19", + "summary": "- improve build to add sample, without having a prior checkout", + "message": "- improve build to add sample, without having a prior checkout", + "author": "mikepenz", + "authorDate": "2020-10-17T18:04:44.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T18:04:44.000Z" + }, + { + "sha": "bfabe29961086e383c17254f50a0cd7a93251a62", + "summary": "- use develop state for action", + "message": "- use develop state for action", + "author": "mikepenz", + "authorDate": "2020-10-17T18:08:53.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T18:08:53.000Z" + }, + { + "sha": "d970a0bc9a36ba9216ab8c76181adbfa707515e9", + "summary": "- improve messages for test output", + "message": "- improve messages for test output\n- include complete sample in README", + "author": "mikepenz", + "authorDate": "2020-10-17T18:13:31.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T18:13:31.000Z" + }, + { + "sha": "fde922d7852a24fd5e24597af6878ee5a2543bc6", + "summary": "- fix link", + "message": "- fix link", + "author": "mikepenz", + "authorDate": "2020-10-17T18:15:05.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-17T18:15:05.000Z" + }, + { + "sha": "116d28a3234d04b7b5cb528ed730a5fe7ec6acbf", + "summary": "Merge pull request #29 from mikepenz/feature/improved_changelog", + "message": "Merge pull request #29 from mikepenz/feature/improved_changelog\n\nImprove changelog generation of project", + "author": "mikepenz", + "authorDate": "2020-10-17T18:16:30.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T18:16:30.000Z" + }, + { + "sha": "4cecfac83e8e47adbb32cb97931cea6ee44e0d36", + "summary": "Merge pull request #30 from mikepenz/develop", + "message": "Merge pull request #30 from mikepenz/develop\n\ndevelop -> main", + "author": "mikepenz", + "authorDate": "2020-10-17T18:18:23.000Z", + "committer": "web-flow", + "commitDate": "2020-10-17T18:18:23.000Z" + }, + { + "sha": "c03b55984d6c4dd9617cebcc8858209d2451def5", + "summary": "- add back checkout to have configuration available", + "message": "- add back checkout to have configuration available", + "author": "mikepenz", + "authorDate": "2020-10-18T07:16:18.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-18T07:16:18.000Z" + }, + { + "sha": "d1f245b0eb35536da5dd38cae16d110ea3918eb4", + "summary": "Merge pull request #31 from mikepenz/feature/adjust_release_github_action", + "message": "Merge pull request #31 from mikepenz/feature/adjust_release_github_action\n\nAdjust release github action", + "author": "mikepenz", + "authorDate": "2020-10-18T07:16:40.000Z", + "committer": "web-flow", + "commitDate": "2020-10-18T07:16:40.000Z" + }, + { + "sha": "ca3a814f05a7b2df3bd89c94b14e52b81107780c", + "summary": "Merge pull request #32 from mikepenz/develop", + "message": "Merge pull request #32 from mikepenz/develop\n\ndev -> main", + "author": "mikepenz", + "authorDate": "2020-10-18T07:17:04.000Z", + "committer": "web-flow", + "commitDate": "2020-10-18T07:17:04.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v0.3.0", + "commit": "v0.3.0" + }, + "toTag": { + "name": "v0.5.0", + "commit": "v0.5.0" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": "ASC", + "template": "${{CHANGELOG}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "feature" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "fix" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "test" + ] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_0.9.1-0.9.5_cache.json b/caches/rcba_0.9.1-0.9.5_cache.json new file mode 100644 index 0000000..d536c1f --- /dev/null +++ b/caches/rcba_0.9.1-0.9.5_cache.json @@ -0,0 +1,482 @@ +{ + "mergedPullRequests": [ + { + "number": 47, + "title": "Bump @types/node from 14.11.8 to 14.11.10", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/47", + "baseBranch": "develop", + "branch": "dependabot/npm_and_yarn/types/node-14.11.10", + "createdAt": "2020-10-19T07:14:58.000Z", + "mergedAt": "2020-10-19T07:28:55.000Z", + "mergeCommitSha": "2fb7019ca5820d18d6d53fb3926bb68d61323a9f", + "author": "dependabot[bot]", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "dependencies", + "--rcba-merged" + ], + "milestone": "", + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=14.11.8&new-version=14.11.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 48, + "title": "Adjust code to move fromTag resolving to main.ts", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/48", + "baseBranch": "develop", + "branch": "feature/move_from_tag_resolval", + "createdAt": "2020-10-19T14:34:03.000Z", + "mergedAt": "2020-10-19T14:39:43.000Z", + "mergeCommitSha": "0ceacbaa6a79aa63ea2821acb59978eae2bab896", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "--rcba-merged" + ], + "milestone": "", + "body": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts\r\n - require fromTag for ReleaseNotes\r\n- adjust tests, split into according test classes\r\n- simplify transform.ts", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 49, + "title": "Improve test cases", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/49", + "baseBranch": "develop", + "branch": "feature/split_logic", + "createdAt": "2020-10-19T15:30:05.000Z", + "mergedAt": "2020-10-19T15:44:18.000Z", + "mergeCommitSha": "470822c9f815deba5ba07dce30c164dc190b844f", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "test", + "--rcba-merged" + ], + "milestone": "", + "body": "Add additional test cases to also verify action runner specifically", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 50, + "title": "New additional placeholders for `template` and `empty_template`", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/50", + "baseBranch": "develop", + "branch": "feature/dynamic_placeholders", + "createdAt": "2020-10-19T16:05:52.000Z", + "mergedAt": "2020-10-19T16:13:13.000Z", + "mergeCommitSha": "a774c0328fdcf13e96fa60bcc273a24ff9558ac6", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "ignore", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce additional placeholders supported by the `template` \r\n- introduce placeholder support into `empty_template`\r\n- introduce new placeholders for templates, update README with new placeholders\r\n- recompile dist files\r\n- properly count categorized PRs\r\n- introduce tests to verify new placeholders used for `template` and `empty_template`", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 51, + "title": "Enhance sorting by using proper semver", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/51", + "baseBranch": "develop", + "branch": "feature/enhance_tags_sorting", + "createdAt": "2020-10-19T16:57:29.000Z", + "mergedAt": "2020-10-19T18:27:12.000Z", + "mergeCommitSha": "a5629a3f6e6711ed08871d10e64e9435848d6554", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "feature", + "--rcba-merged" + ], + "milestone": "", + "body": "- make sortTags method to be accessible for test โ€ฆ\r\n- add test to verify ordering of tags\r\n- upgrade sorting logic to use semver to ensure we support all cases properly\r\n- highlight versioning resolving automation\r\n- formatting adjustment", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 52, + "title": "dev -> main", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/52", + "baseBranch": "main", + "branch": "develop", + "createdAt": "2020-10-19T18:34:23.000Z", + "mergedAt": "2020-10-19T18:36:20.000Z", + "mergeCommitSha": "0f9cd813de2e9738922ca580e690787d98f21579", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "--rcba-merged" + ], + "milestone": "", + "body": "merge dev into main", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 53, + "title": "Update package.json to updated description", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/53", + "baseBranch": "develop", + "branch": "feature/improve_package.json", + "createdAt": "2020-10-19T18:40:40.000Z", + "mergedAt": "2020-10-19T18:43:21.000Z", + "mergeCommitSha": "7e8a518561a061def732618b66bd375323ac997a", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "other", + "--rcba-merged" + ], + "milestone": "", + "body": "- add more keywords and update description", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 54, + "title": "dev -> main", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/54", + "baseBranch": "main", + "branch": "develop", + "createdAt": "2020-10-19T18:43:53.000Z", + "mergedAt": "2020-10-19T18:45:15.000Z", + "mergeCommitSha": "7d955b5f8d222f336a064e2dbe15662917fbf79c", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "--rcba-merged" + ], + "milestone": "", + "body": "merge dev into main", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 16, + "additions": 2931, + "deletions": 450, + "changes": 3381, + "commits": 26, + "commitInfo": [ + { + "sha": "6e2c5b3a6e382170a0241ad87414b70bf93dc0c9", + "summary": "Bump @types/node from 14.11.8 to 14.11.10", + "message": "Bump @types/node from 14.11.8 to 14.11.10\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\nSigned-off-by: dependabot[bot] ", + "author": "dependabot[bot]", + "authorDate": "2020-10-19T07:14:57.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T07:14:57.000Z" + }, + { + "sha": "2fb7019ca5820d18d6d53fb3926bb68d61323a9f", + "summary": "Merge pull request #47 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.10", + "message": "Merge pull request #47 from mikepenz/dependabot/npm_and_yarn/types/node-14.11.10\n\nBump @types/node from 14.11.8 to 14.11.10", + "author": "mikepenz", + "authorDate": "2020-10-19T07:28:54.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T07:28:54.000Z" + }, + { + "sha": "d9c1239d34cc7cd9ae0cdc203740674b91541233", + "summary": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts", + "message": "- move fromTag resolving to main.ts and remove dependency on checks from ReleaseNotes.ts\n - require fromTag for ReleaseNotes\n- adjust tests, split into according test classes\n- simplify transform.ts", + "author": "mikepenz", + "authorDate": "2020-10-19T14:33:00.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T14:33:00.000Z" + }, + { + "sha": "d61ec6c06cf142943a6be76f8f2795ea4c405c1b", + "summary": "- rebuild dist files", + "message": "- rebuild dist files", + "author": "mikepenz", + "authorDate": "2020-10-19T14:35:11.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T14:35:11.000Z" + }, + { + "sha": "9258366eafaff9a4345468dd2cdd08d8f4f6896a", + "summary": "- tmp remove test class", + "message": "- tmp remove test class", + "author": "mikepenz", + "authorDate": "2020-10-19T14:37:11.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T14:37:11.000Z" + }, + { + "sha": "0ceacbaa6a79aa63ea2821acb59978eae2bab896", + "summary": "Merge pull request #48 from mikepenz/feature/move_from_tag_resolval", + "message": "Merge pull request #48 from mikepenz/feature/move_from_tag_resolval\n\nAdjust code to move fromTag resolving to main.ts", + "author": "mikepenz", + "authorDate": "2020-10-19T14:39:42.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T14:39:42.000Z" + }, + { + "sha": "8b6119add8ae9aa85e5bf9dde99340bae7b3c210", + "summary": "- split logic to validate and read in additional details for changelog generation into new `releaseNotesBuilder`", + "message": "- split logic to validate and read in additional details for changelog generation into new `releaseNotesBuilder`\n- construct main class to be as simple as possible", + "author": "mikepenz", + "authorDate": "2020-10-19T15:11:13.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T15:28:54.000Z" + }, + { + "sha": "49d12f5b1e6adadcb303e1f0609034e09d4e7d90", + "summary": "- introduce tests covering the action process itself", + "message": "- introduce tests covering the action process itself", + "author": "mikepenz", + "authorDate": "2020-10-19T15:28:28.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T15:28:54.000Z" + }, + { + "sha": "470822c9f815deba5ba07dce30c164dc190b844f", + "summary": "Merge pull request #49 from mikepenz/feature/split_logic", + "message": "Merge pull request #49 from mikepenz/feature/split_logic\n\nImprove test cases", + "author": "mikepenz", + "authorDate": "2020-10-19T15:44:17.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T15:44:17.000Z" + }, + { + "sha": "c6ed215bc27914551f484a20b14943c073d52ee8", + "summary": "- introduce additional placeholders supported by the `template`", + "message": "- introduce additional placeholders supported by the `template`\n- introduce placeholder support into `empty_template`\n- introduce new placeholders for templates, update README with new placeholders", + "author": "mikepenz", + "authorDate": "2020-10-19T15:53:04.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T15:53:39.000Z" + }, + { + "sha": "4eaa60b4d55c63f43b70df90aa29936b04fb9c46", + "summary": "- recompile dist files", + "message": "- recompile dist files", + "author": "mikepenz", + "authorDate": "2020-10-19T15:54:18.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T15:54:18.000Z" + }, + { + "sha": "26cab8c692c791ec20e3e921b45553c8f764b7ee", + "summary": "- properly count categorized PRs", + "message": "- properly count categorized PRs", + "author": "mikepenz", + "authorDate": "2020-10-19T16:03:50.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:03:50.000Z" + }, + { + "sha": "bdb790ac5eef1d39537c7833afdcf1e00939c8a6", + "summary": "- introduce tests to verify new placeholders used for `template` and `empty_template`", + "message": "- introduce tests to verify new placeholders used for `template` and `empty_template`", + "author": "mikepenz", + "authorDate": "2020-10-19T16:04:56.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:04:56.000Z" + }, + { + "sha": "a774c0328fdcf13e96fa60bcc273a24ff9558ac6", + "summary": "Merge pull request #50 from mikepenz/feature/dynamic_placeholders", + "message": "Merge pull request #50 from mikepenz/feature/dynamic_placeholders\n\nNew additional placeholders for `template` and `empty_template`", + "author": "mikepenz", + "authorDate": "2020-10-19T16:13:13.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T16:13:13.000Z" + }, + { + "sha": "c309b839db3f3af9e92d5fa1484682202db4ade9", + "summary": "- make sortTags method to be accessible for test", + "message": "- make sortTags method to be accessible for test\n- add test to verify ordering of tags", + "author": "mikepenz", + "authorDate": "2020-10-19T16:14:10.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:56:26.000Z" + }, + { + "sha": "83ad299b7efd80b3d1fc59859aa196578e8e4887", + "summary": "- upgrade sorting logic to use semver to ensure we support all cases properly", + "message": "- upgrade sorting logic to use semver to ensure we support all cases properly", + "author": "mikepenz", + "authorDate": "2020-10-19T16:49:22.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:56:26.000Z" + }, + { + "sha": "a048bfac80a9681ea279a49df647c169470ac54b", + "summary": "- highlight versioning resolving automation", + "message": "- highlight versioning resolving automation", + "author": "mikepenz", + "authorDate": "2020-10-19T16:55:00.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:56:26.000Z" + }, + { + "sha": "4ad1d585c9c700617812b12d137ee95711c3d5da", + "summary": "- formatting adjustment", + "message": "- formatting adjustment", + "author": "mikepenz", + "authorDate": "2020-10-19T16:55:59.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T16:56:26.000Z" + }, + { + "sha": "2a95fba312329f7a9d039a9a67dabd3baf05e28b", + "summary": "- verify versions match semver versioning", + "message": "- verify versions match semver versioning", + "author": "mikepenz", + "authorDate": "2020-10-19T17:58:36.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T17:58:36.000Z" + }, + { + "sha": "01db48f0528c9d498fbdc15e6e88b86caf1fac34", + "summary": "- rebuild dist", + "message": "- rebuild dist", + "author": "mikepenz", + "authorDate": "2020-10-19T18:25:24.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T18:25:24.000Z" + }, + { + "sha": "a5629a3f6e6711ed08871d10e64e9435848d6554", + "summary": "Merge pull request #51 from mikepenz/feature/enhance_tags_sorting", + "message": "Merge pull request #51 from mikepenz/feature/enhance_tags_sorting\n\nEnhance sorting by using proper semver", + "author": "mikepenz", + "authorDate": "2020-10-19T18:27:12.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T18:27:12.000Z" + }, + { + "sha": "0f9cd813de2e9738922ca580e690787d98f21579", + "summary": "Merge pull request #52 from mikepenz/develop", + "message": "Merge pull request #52 from mikepenz/develop\n\ndev -> main", + "author": "mikepenz", + "authorDate": "2020-10-19T18:36:19.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T18:36:19.000Z" + }, + { + "sha": "0648f8a89720680fca0e690f188a764087a50b0b", + "summary": "- add more keywords and update description", + "message": "- add more keywords and update description", + "author": "mikepenz", + "authorDate": "2020-10-19T18:40:13.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T18:40:13.000Z" + }, + { + "sha": "b0227ab71a91effef6774342e435a4807dfb004c", + "summary": "- add changelog to headline", + "message": "- add changelog to headline", + "author": "mikepenz", + "authorDate": "2020-10-19T18:41:44.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-19T18:41:44.000Z" + }, + { + "sha": "7e8a518561a061def732618b66bd375323ac997a", + "summary": "Merge pull request #53 from mikepenz/feature/improve_package.json", + "message": "Merge pull request #53 from mikepenz/feature/improve_package.json\n\nUpdate package.json to updated description", + "author": "mikepenz", + "authorDate": "2020-10-19T18:43:21.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T18:43:21.000Z" + }, + { + "sha": "7d955b5f8d222f336a064e2dbe15662917fbf79c", + "summary": "Merge pull request #54 from mikepenz/develop", + "message": "Merge pull request #54 from mikepenz/develop\n\ndev -> main", + "author": "mikepenz", + "authorDate": "2020-10-19T18:45:15.000Z", + "committer": "web-flow", + "commitDate": "2020-10-19T18:45:15.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v0.9.1", + "commit": "v0.9.1" + }, + "toTag": { + "name": "v0.9.5", + "commit": "v0.9.5" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": { + "order": "ASC", + "on_property": "mergedAt" + }, + "template": "${{CHANGELOG}}\n${{UNCATEGORIZED}}\n${{IGNORED}}\n${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}\n${{CATEGORIZED_COUNT}}\n${{UNCATEGORIZED_COUNT}}\n${{IGNORED_COUNT}}\n${{CHANGED_FILES}}\n${{ADDITIONS}}\n${{DELETIONS}}\n${{CHANGES}}\n${{COMMITS}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "${{OWNER}}\n${{REPO}}\n${{FROM_TAG}}\n${{TO_TAG}}\n${{RELEASE_DIFF}}", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "feature" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "fix" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "test" + ] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_1.3.1-1.4.0_base_develop_cache.json b/caches/rcba_1.3.1-1.4.0_base_develop_cache.json new file mode 100644 index 0000000..1673b58 --- /dev/null +++ b/caches/rcba_1.3.1-1.4.0_base_develop_cache.json @@ -0,0 +1,205 @@ +{ + "mergedPullRequests": [ + { + "number": 150, + "title": "Bump @vercel/ncc from 0.26.1 to 0.26.2", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/150", + "baseBranch": "develop", + "branch": "dependabot/npm_and_yarn/vercel/ncc-0.26.2", + "createdAt": "2021-01-07T06:32:59.000Z", + "mergedAt": "2021-01-07T07:24:43.000Z", + "mergeCommitSha": "cb75836b8da89f4e7d6bfabc985a5715e4e41826", + "author": "dependabot[bot]", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "dependencies", + "--rcba-merged" + ], + "milestone": "", + "body": "Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.26.1 to 0.26.2.\n
\nRelease notes\n

Sourced from @vercel/ncc's releases.

\n
\n

0.26.2

\n

Patches

\n
    \n
  • Enable minification for sourcemap-register.js: #631
  • \n
  • Avoid webpack_require conflicts: #633
  • \n
  • Bump axios from 0.18.1 to 0.21.1: #636
  • \n
  • Fix: skip typechecking on sub-builds: #637
  • \n
\n

Credits

\n

Huge thanks to @xom9ikk and @guybedford for helping!

\n
\n
\n
\nCommits\n\n
\n
\nMaintainer changes\n

This version was pushed to npm by timer, a new releaser for @vercel/ncc since your current version.

\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vercel/ncc&package-manager=npm_and_yarn&previous-version=0.26.1&new-version=0.26.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 151, + "title": "Experimental commit based changelog generation mode", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/151", + "baseBranch": "develop", + "branch": "feature/141", + "createdAt": "2021-01-07T14:32:30.000Z", + "mergedAt": "2021-01-07T14:38:58.000Z", + "mergeCommitSha": "626951a1000cda5638a736820fa191a12b4b8fb6", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "other", + "--rcba-merged" + ], + "milestone": "", + "body": "- introduce experimental (light) commit based changelog generation mode\r\n - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/141\r\n - this is not fully supported and not documented as it lacks big amounts of the features we know and love\r\n- npm install\r\n- recompile dist", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 152, + "title": "Update jest", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/152", + "baseBranch": "develop", + "branch": "feature/update_jest", + "createdAt": "2021-01-07T14:42:07.000Z", + "mergedAt": "2021-01-07T14:43:46.000Z", + "mergeCommitSha": "eb374ed818dfb7d29b1a17daf831ddd7611ec6a1", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "dependencies", + "--rcba-merged" + ], + "milestone": "", + "body": "- update jest and recompile dist", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 12, + "additions": 10148, + "deletions": 21465, + "changes": 31613, + "commits": 8, + "commitInfo": [ + { + "sha": "59903d2471fb3ddbc12e68b5d77d03509038703b", + "summary": "Bump @vercel/ncc from 0.26.1 to 0.26.2", + "message": "Bump @vercel/ncc from 0.26.1 to 0.26.2\n\nBumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.26.1 to 0.26.2.\n- [Release notes](https://github.com/vercel/ncc/releases)\n- [Commits](https://github.com/vercel/ncc/compare/0.26.1...0.26.2)\n\nSigned-off-by: dependabot[bot] ", + "author": "dependabot[bot]", + "authorDate": "2021-01-07T06:32:58.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T06:32:58.000Z" + }, + { + "sha": "cb75836b8da89f4e7d6bfabc985a5715e4e41826", + "summary": "Merge pull request #150 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.26.2", + "message": "Merge pull request #150 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.26.2\n\nBump @vercel/ncc from 0.26.1 to 0.26.2", + "author": "mikepenz", + "authorDate": "2021-01-07T07:24:43.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T07:24:43.000Z" + }, + { + "sha": "d66aa0a4e5aa2037387d4ae13ccde6a106442d9b", + "summary": "- introduce experimental (light) commit based changelog generation mode", + "message": "- introduce experimental (light) commit based changelog generation mode\n - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/141\n - this is not fully supported and not documented as it lacks big amounts of the features we know and love\n- npm install\n- recompile dist", + "author": "mikepenz", + "authorDate": "2021-01-07T14:31:18.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:31:18.000Z" + }, + { + "sha": "937f979dcbce7b629455279dbb09da67743a4aee", + "summary": "- add new param also to other test set", + "message": "- add new param also to other test set", + "author": "mikepenz", + "authorDate": "2021-01-07T14:36:26.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:36:26.000Z" + }, + { + "sha": "626951a1000cda5638a736820fa191a12b4b8fb6", + "summary": "Merge pull request #151 from mikepenz/feature/141", + "message": "Merge pull request #151 from mikepenz/feature/141\n\nExperimental commit based changelog generation mode", + "author": "mikepenz", + "authorDate": "2021-01-07T14:38:58.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:38:58.000Z" + }, + { + "sha": "6f1faacf001681108f3a5677febf2abdc5261d33", + "summary": "- update jest and recompile dist", + "message": "- update jest and recompile dist", + "author": "mikepenz", + "authorDate": "2021-01-07T14:41:18.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:41:18.000Z" + }, + { + "sha": "eb374ed818dfb7d29b1a17daf831ddd7611ec6a1", + "summary": "Merge pull request #152 from mikepenz/feature/update_jest", + "message": "Merge pull request #152 from mikepenz/feature/update_jest\n\nUpdate jest", + "author": "mikepenz", + "authorDate": "2021-01-07T14:43:46.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:43:46.000Z" + }, + { + "sha": "12ab81c9e9e730283fecbe3b6c85356952fc5ccb", + "summary": "Merge pull request #153 from mikepenz/develop", + "message": "Merge pull request #153 from mikepenz/develop\n\ndev -> main", + "author": "mikepenz", + "authorDate": "2021-01-07T14:48:32.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:48:32.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v1.3.1", + "commit": "v1.3.1" + }, + "toTag": { + "name": "v1.4.0", + "commit": "v1.4.0" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": "DESC", + "template": "${{CHANGELOG}}", + "pr_template": "${{NUMBER}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "", + "labels": [ + "dev", + "Bump" + ] + } + ], + "ignore_labels": [], + "label_extractor": [ + { + "pattern": ".*(dev|Bump).*", + "target": "$1", + "on_property": "title" + } + ], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [ + "develop" + ], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_1.3.1-1.4.0_base_main_cache.json b/caches/rcba_1.3.1-1.4.0_base_main_cache.json new file mode 100644 index 0000000..7f210a0 --- /dev/null +++ b/caches/rcba_1.3.1-1.4.0_base_main_cache.json @@ -0,0 +1,161 @@ +{ + "mergedPullRequests": [ + { + "number": 153, + "title": "dev -> main", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/153", + "baseBranch": "main", + "branch": "develop", + "createdAt": "2021-01-07T14:44:21.000Z", + "mergedAt": "2021-01-07T14:48:33.000Z", + "mergeCommitSha": "12ab81c9e9e730283fecbe3b6c85356952fc5ccb", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "ignore", + "--rcba-merged" + ], + "milestone": "", + "body": "merge dev into main", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 12, + "additions": 10148, + "deletions": 21465, + "changes": 31613, + "commits": 8, + "commitInfo": [ + { + "sha": "59903d2471fb3ddbc12e68b5d77d03509038703b", + "summary": "Bump @vercel/ncc from 0.26.1 to 0.26.2", + "message": "Bump @vercel/ncc from 0.26.1 to 0.26.2\n\nBumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.26.1 to 0.26.2.\n- [Release notes](https://github.com/vercel/ncc/releases)\n- [Commits](https://github.com/vercel/ncc/compare/0.26.1...0.26.2)\n\nSigned-off-by: dependabot[bot] ", + "author": "dependabot[bot]", + "authorDate": "2021-01-07T06:32:58.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T06:32:58.000Z" + }, + { + "sha": "cb75836b8da89f4e7d6bfabc985a5715e4e41826", + "summary": "Merge pull request #150 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.26.2", + "message": "Merge pull request #150 from mikepenz/dependabot/npm_and_yarn/vercel/ncc-0.26.2\n\nBump @vercel/ncc from 0.26.1 to 0.26.2", + "author": "mikepenz", + "authorDate": "2021-01-07T07:24:43.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T07:24:43.000Z" + }, + { + "sha": "d66aa0a4e5aa2037387d4ae13ccde6a106442d9b", + "summary": "- introduce experimental (light) commit based changelog generation mode", + "message": "- introduce experimental (light) commit based changelog generation mode\n - FIX https://github.com/mikepenz/release-changelog-builder-action/issues/141\n - this is not fully supported and not documented as it lacks big amounts of the features we know and love\n- npm install\n- recompile dist", + "author": "mikepenz", + "authorDate": "2021-01-07T14:31:18.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:31:18.000Z" + }, + { + "sha": "937f979dcbce7b629455279dbb09da67743a4aee", + "summary": "- add new param also to other test set", + "message": "- add new param also to other test set", + "author": "mikepenz", + "authorDate": "2021-01-07T14:36:26.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:36:26.000Z" + }, + { + "sha": "626951a1000cda5638a736820fa191a12b4b8fb6", + "summary": "Merge pull request #151 from mikepenz/feature/141", + "message": "Merge pull request #151 from mikepenz/feature/141\n\nExperimental commit based changelog generation mode", + "author": "mikepenz", + "authorDate": "2021-01-07T14:38:58.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:38:58.000Z" + }, + { + "sha": "6f1faacf001681108f3a5677febf2abdc5261d33", + "summary": "- update jest and recompile dist", + "message": "- update jest and recompile dist", + "author": "mikepenz", + "authorDate": "2021-01-07T14:41:18.000Z", + "committer": "mikepenz", + "commitDate": "2021-01-07T14:41:18.000Z" + }, + { + "sha": "eb374ed818dfb7d29b1a17daf831ddd7611ec6a1", + "summary": "Merge pull request #152 from mikepenz/feature/update_jest", + "message": "Merge pull request #152 from mikepenz/feature/update_jest\n\nUpdate jest", + "author": "mikepenz", + "authorDate": "2021-01-07T14:43:46.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:43:46.000Z" + }, + { + "sha": "12ab81c9e9e730283fecbe3b6c85356952fc5ccb", + "summary": "Merge pull request #153 from mikepenz/develop", + "message": "Merge pull request #153 from mikepenz/develop\n\ndev -> main", + "author": "mikepenz", + "authorDate": "2021-01-07T14:48:32.000Z", + "committer": "web-flow", + "commitDate": "2021-01-07T14:48:32.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "v1.3.1", + "commit": "v1.3.1" + }, + "toTag": { + "name": "v1.4.0", + "commit": "v1.4.0" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": "DESC", + "template": "${{CHANGELOG}}", + "pr_template": "${{NUMBER}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "", + "labels": [ + "dev", + "Bump" + ] + } + ], + "ignore_labels": [], + "label_extractor": [ + { + "pattern": ".*(dev|Bump).*", + "target": "$1", + "on_property": "title" + } + ], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [ + "main" + ], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/rcba_5ec7a2-fa3788_cache.json b/caches/rcba_5ec7a2-fa3788_cache.json new file mode 100644 index 0000000..3b468f4 --- /dev/null +++ b/caches/rcba_5ec7a2-fa3788_cache.json @@ -0,0 +1,126 @@ +{ + "mergedPullRequests": [ + { + "number": 10, + "title": "[CI] Specify Test Case", + "htmlURL": "https://github.com/mikepenz/release-changelog-builder-action/pull/10", + "baseBranch": "develop", + "branch": "feature/specify_test", + "createdAt": "2020-10-16T13:58:49.000Z", + "mergedAt": "2020-10-16T13:59:36.000Z", + "mergeCommitSha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "author": "mikepenz", + "repoName": "mikepenz/release-changelog-builder-action", + "labels": [ + "test", + "--rcba-merged" + ], + "milestone": "1.0.0", + "body": "- specify test case", + "assignees": [ + "mikepenz", + "nhoelzl" + ], + "requestedReviewers": [ + "nhoelzl" + ], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 19, + "additions": 14827, + "deletions": 444, + "changes": 15271, + "commits": 3, + "commitInfo": [ + { + "sha": "0a66008df0b0a89c4bcfd447c5457e223f4b9947", + "summary": "- introduce proper approach to retrieve tag before a given tag", + "message": "- introduce proper approach to retrieve tag before a given tag\n- add configuration options for\n - path\n - configuration\n - fromTag, toTag\n - token\n- allow to specify transformers to adjust information to a specific form\n- allow to specify different templates\n- speed up by limiting information to pull\n- add logic to automatically resolve current\n- use github actions logger", + "author": "mikepenz", + "authorDate": "2020-10-16T13:52:24.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:52:24.000Z" + }, + { + "sha": "92577cd8be4b0ff97648fcf6db98ba38dcba1f25", + "summary": "- configure test case", + "message": "- configure test case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:56:40.000Z", + "committer": "mikepenz", + "commitDate": "2020-10-16T13:56:40.000Z" + }, + { + "sha": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "summary": "Merge pull request #10 from mikepenz/feature/specify_test", + "message": "Merge pull request #10 from mikepenz/feature/specify_test\n\n[CI] Specify Test Case", + "author": "mikepenz", + "authorDate": "2020-10-16T13:59:35.000Z", + "committer": "web-flow", + "commitDate": "2020-10-16T13:59:35.000Z" + } + ] + }, + "options": { + "owner": "mikepenz", + "repo": "release-changelog-builder-action", + "fromTag": { + "name": "5ec7a2d86fe9f43fdd38d5e254a1117c8a51b4c3", + "commit": "5ec7a2d86fe9f43fdd38d5e254a1117c8a51b4c3" + }, + "toTag": { + "name": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa", + "commit": "fa3788c8c4b3373ef8424ce3eb008a5cd07cc5aa" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": false, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": "ASC", + "template": "${{CHANGELOG}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "feature" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "fix" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "test" + ] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [], + "transformers": [], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file diff --git a/caches/stackzy_bd3242-17a9e4_cache.json b/caches/stackzy_bd3242-17a9e4_cache.json new file mode 100644 index 0000000..942ca14 --- /dev/null +++ b/caches/stackzy_bd3242-17a9e4_cache.json @@ -0,0 +1,532 @@ +{ + "mergedPullRequests": [ + { + "number": 0, + "title": "๐Ÿ’š fix tests", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T02:21:29.000Z", + "mergedAt": "2021-02-17T02:21:29.000Z", + "mergeCommitSha": "2fac84de45bb39cc954f89c11905ac832dd2202b", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ’š fix tests", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "โ—€๏ธ improve lib merging", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T02:43:31.000Z", + "mergedAt": "2021-02-17T02:43:31.000Z", + "mergeCommitSha": "9d75b1716ddb729827c5d2383c30a90edf015fd8", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "โ—€๏ธ improve lib merging", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add dynamic merging", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T02:51:15.000Z", + "mergedAt": "2021-02-17T02:51:15.000Z", + "mergeCommitSha": "77d6ee9f51a3f5bab5b59fcd807380c6bb050ed2", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add dynamic merging", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "โ—€๏ธ disable lib tracking", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T02:52:00.000Z", + "mergedAt": "2021-02-17T02:52:00.000Z", + "mergeCommitSha": "78a1f31a8bee4827ede57a4a442a1540d5bc06ba", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "โ—€๏ธ disable lib tracking", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ› fix dynamic lib replacement", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T02:55:19.000Z", + "mergedAt": "2021-02-17T02:55:19.000Z", + "mergeCommitSha": "65bec59b224d71ab57f2e4030d58f796a0aefbfb", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ› fix dynamic lib replacement", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add auto-cleaning", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T03:09:37.000Z", + "mergedAt": "2021-02-17T03:09:37.000Z", + "mergeCommitSha": "75322fd674ad75db961d7fdffe2dddbb827465e4", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add auto-cleaning", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ‘• code refactor", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T03:10:21.000Z", + "mergedAt": "2021-02-17T03:10:21.000Z", + "mergeCommitSha": "05e47270d5965bf44509b1524fadcd1f9af4dcef", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ‘• code refactor", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add built-in adb support", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T09:02:00.000Z", + "mergedAt": "2021-02-17T09:02:00.000Z", + "mergeCommitSha": "822348a5f2f7fc7ae4c2e87ea3e420e40e1fb393", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add built-in adb support", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add adb fallback (thanks to @mikepenz ;))", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T10:54:03.000Z", + "mergedAt": "2021-02-17T10:54:03.000Z", + "mergeCommitSha": "b2431355a870956ac36d22345552ec1ed74ecd7c", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add adb fallback (thanks to @mikepenz ;))", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ› fix apostrophe issue with app name", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-17T11:55:49.000Z", + "mergedAt": "2021-02-17T11:55:49.000Z", + "mergeCommitSha": "bdea54101b5198abcebbcc9b55b027e52717ce99", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ› fix apostrophe issue with app name", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add install note", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-18T15:02:11.000Z", + "mergedAt": "2021-02-18T15:02:11.000Z", + "mergeCommitSha": "4da2f341279548c1386a4d5879dfcf88530a1667", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add install note", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐ŸŒŸ add @mikepenz to credits", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-18T19:34:57.000Z", + "mergedAt": "2021-02-18T19:34:57.000Z", + "mergeCommitSha": "8060a9ffd2f07f9e4c69e68ff999a6f430628b7b", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐ŸŒŸ add @mikepenz to credits", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ› fix java.util.logger error", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-18T21:47:18.000Z", + "mergedAt": "2021-02-18T21:47:18.000Z", + "mergeCommitSha": "7f33fb2ba1537f1056137d281f55aeefc5a046a7", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ› fix java.util.logger error", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ‘• move merging logic to report class and apply sort by category", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-19T05:37:51.000Z", + "mergedAt": "2021-02-19T05:37:51.000Z", + "mergeCommitSha": "8cb2762a9d7b6c1f934200294a235fd729e6f7ca", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ‘• move merging logic to report class and apply sort by category", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "๐Ÿ“– update screenshot with truecaller stack", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-19T05:40:07.000Z", + "mergedAt": "2021-02-19T05:40:07.000Z", + "mergeCommitSha": "14248286122a2c683307dd303fa1306dbfeab2a0", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "๐Ÿ“– update screenshot with truecaller stack", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + }, + { + "number": 0, + "title": "โ—€๏ธ remove map categorizing since we're not using that any more. also add some method docs", + "htmlURL": "", + "baseBranch": "", + "createdAt": "2021-02-19T06:02:25.000Z", + "mergedAt": "2021-02-19T06:02:25.000Z", + "mergeCommitSha": "17a9e4dfaedcabe6a6eff2754bebb715e1c58ec4", + "author": "theapache64", + "repoName": "", + "labels": [], + "milestone": "", + "body": "โ—€๏ธ remove map categorizing since we're not using that any more. also add some method docs", + "assignees": [], + "requestedReviewers": [], + "approvedReviewers": [], + "status": "merged" + } + ], + "diffInfo": { + "changedFiles": 20, + "additions": 235, + "deletions": 75, + "changes": 310, + "commits": 16, + "commitInfo": [ + { + "sha": "2fac84de45bb39cc954f89c11905ac832dd2202b", + "summary": "๐Ÿ’š fix tests", + "message": "๐Ÿ’š fix tests", + "author": "theapache64", + "authorDate": "2021-02-17T02:21:29.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T02:21:29.000Z" + }, + { + "sha": "9d75b1716ddb729827c5d2383c30a90edf015fd8", + "summary": "โ—€๏ธ improve lib merging", + "message": "โ—€๏ธ improve lib merging", + "author": "theapache64", + "authorDate": "2021-02-17T02:43:31.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T02:43:31.000Z" + }, + { + "sha": "77d6ee9f51a3f5bab5b59fcd807380c6bb050ed2", + "summary": "๐ŸŒŸ add dynamic merging", + "message": "๐ŸŒŸ add dynamic merging", + "author": "theapache64", + "authorDate": "2021-02-17T02:51:15.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T02:51:15.000Z" + }, + { + "sha": "78a1f31a8bee4827ede57a4a442a1540d5bc06ba", + "summary": "โ—€๏ธ disable lib tracking", + "message": "โ—€๏ธ disable lib tracking", + "author": "theapache64", + "authorDate": "2021-02-17T02:52:00.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T02:52:00.000Z" + }, + { + "sha": "65bec59b224d71ab57f2e4030d58f796a0aefbfb", + "summary": "๐Ÿ› fix dynamic lib replacement", + "message": "๐Ÿ› fix dynamic lib replacement", + "author": "theapache64", + "authorDate": "2021-02-17T02:55:19.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T02:55:19.000Z" + }, + { + "sha": "75322fd674ad75db961d7fdffe2dddbb827465e4", + "summary": "๐ŸŒŸ add auto-cleaning", + "message": "๐ŸŒŸ add auto-cleaning", + "author": "theapache64", + "authorDate": "2021-02-17T03:09:37.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T03:09:37.000Z" + }, + { + "sha": "05e47270d5965bf44509b1524fadcd1f9af4dcef", + "summary": "๐Ÿ‘• code refactor", + "message": "๐Ÿ‘• code refactor", + "author": "theapache64", + "authorDate": "2021-02-17T03:10:21.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T03:10:21.000Z" + }, + { + "sha": "822348a5f2f7fc7ae4c2e87ea3e420e40e1fb393", + "summary": "๐ŸŒŸ add built-in adb support", + "message": "๐ŸŒŸ add built-in adb support", + "author": "theapache64", + "authorDate": "2021-02-17T09:02:00.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T09:02:00.000Z" + }, + { + "sha": "b2431355a870956ac36d22345552ec1ed74ecd7c", + "summary": "๐ŸŒŸ add adb fallback (thanks to @mikepenz ;))", + "message": "๐ŸŒŸ add adb fallback (thanks to @mikepenz ;))", + "author": "theapache64", + "authorDate": "2021-02-17T10:54:03.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T10:54:03.000Z" + }, + { + "sha": "bdea54101b5198abcebbcc9b55b027e52717ce99", + "summary": "๐Ÿ› fix apostrophe issue with app name", + "message": "๐Ÿ› fix apostrophe issue with app name", + "author": "theapache64", + "authorDate": "2021-02-17T11:55:49.000Z", + "committer": "theapache64", + "commitDate": "2021-02-17T11:55:49.000Z" + }, + { + "sha": "4da2f341279548c1386a4d5879dfcf88530a1667", + "summary": "๐ŸŒŸ add install note", + "message": "๐ŸŒŸ add install note", + "author": "theapache64", + "authorDate": "2021-02-18T15:02:11.000Z", + "committer": "theapache64", + "commitDate": "2021-02-18T15:02:11.000Z" + }, + { + "sha": "8060a9ffd2f07f9e4c69e68ff999a6f430628b7b", + "summary": "๐ŸŒŸ add @mikepenz to credits", + "message": "๐ŸŒŸ add @mikepenz to credits", + "author": "theapache64", + "authorDate": "2021-02-18T19:34:57.000Z", + "committer": "theapache64", + "commitDate": "2021-02-18T19:34:57.000Z" + }, + { + "sha": "7f33fb2ba1537f1056137d281f55aeefc5a046a7", + "summary": "๐Ÿ› fix java.util.logger error", + "message": "๐Ÿ› fix java.util.logger error", + "author": "theapache64", + "authorDate": "2021-02-18T21:47:18.000Z", + "committer": "theapache64", + "commitDate": "2021-02-18T21:47:18.000Z" + }, + { + "sha": "8cb2762a9d7b6c1f934200294a235fd729e6f7ca", + "summary": "๐Ÿ‘• move merging logic to report class and apply sort by category", + "message": "๐Ÿ‘• move merging logic to report class and apply sort by category", + "author": "theapache64", + "authorDate": "2021-02-19T05:37:51.000Z", + "committer": "theapache64", + "commitDate": "2021-02-19T05:37:51.000Z" + }, + { + "sha": "14248286122a2c683307dd303fa1306dbfeab2a0", + "summary": "๐Ÿ“– update screenshot with truecaller stack", + "message": "๐Ÿ“– update screenshot with truecaller stack", + "author": "theapache64", + "authorDate": "2021-02-19T05:40:07.000Z", + "committer": "theapache64", + "commitDate": "2021-02-19T05:40:07.000Z" + }, + { + "sha": "17a9e4dfaedcabe6a6eff2754bebb715e1c58ec4", + "summary": "โ—€๏ธ remove map categorizing since we're not using that any more. also add some method docs", + "message": "โ—€๏ธ remove map categorizing since we're not using that any more. also add some method docs", + "author": "theapache64", + "authorDate": "2021-02-19T06:02:25.000Z", + "committer": "theapache64", + "commitDate": "2021-02-19T06:02:25.000Z" + } + ] + }, + "options": { + "owner": "theapache64", + "repo": "stackzy", + "fromTag": { + "name": "bd3242a6b6eadb24744c478e112c4628e89609c2", + "commit": "bd3242a6b6eadb24744c478e112c4628e89609c2" + }, + "toTag": { + "name": "17a9e4dfaedcabe6a6eff2754bebb715e1c58ec4", + "commit": "17a9e4dfaedcabe6a6eff2754bebb715e1c58ec4" + }, + "includeOpen": false, + "failOnError": false, + "fetchReviewers": false, + "fetchReleaseInformation": false, + "fetchReviews": false, + "commitMode": true, + "configuration": { + "max_tags_to_fetch": 200, + "max_pull_requests": 1000, + "max_back_track_time_days": 1000, + "exclude_merge_branches": [], + "sort": { + "order": "ASC", + "on_property": "mergedAt" + }, + "template": "${{CHANGELOG}}", + "pr_template": "${{TITLE}}", + "empty_template": "- no changes", + "categories": [ + { + "title": "## ๐Ÿš€ Features", + "labels": [ + "๐Ÿš€", + "๐ŸŒŸ" + ] + }, + { + "title": "## ๐Ÿ› Fixes", + "labels": [ + "๐Ÿ›" + ] + }, + { + "title": "## ๐Ÿงช Tests", + "labels": [ + "๐Ÿงช" + ] + }, + { + "title": "## ๐Ÿ’ฌ Other", + "labels": [ + "๐Ÿ’ฌ", + "๐Ÿ“–", + "๐Ÿšจ" + ] + }, + { + "title": "## ๐Ÿ“ฆ Dependencies", + "labels": [ + "dependencies" + ] + } + ], + "ignore_labels": [ + "ignore" + ], + "label_extractor": [ + { + "pattern": "(.) (.+)", + "target": "$1" + } + ], + "transformers": [ + { + "pattern": "(.) (.+)", + "target": "- $2" + } + ], + "tag_resolver": { + "method": "semver" + }, + "base_branches": [], + "custom_placeholders": [], + "trim_values": false + } + } +} \ No newline at end of file