mirror of
https://code.forgejo.org/actions/git-backporting.git
synced 2025-02-23 11:05:44 -05:00
fix: https://github.com/kiegroup/git-backporting/issues/77 This enhancement allow users to backport the same change to multiple branches with one single tool invocation
1968 lines
No EOL
93 KiB
TypeScript
1968 lines
No EOL
93 KiB
TypeScript
export const TARGET_OWNER = "owner";
|
|
export const SOURCE_OWNER = "fork";
|
|
export const REPO = "reponame";
|
|
export const NOT_FOUND_PR_NUMBER = 1;
|
|
export const NEW_PR_URL = "new_pr_url";
|
|
export const NEW_PR_NUMBER = 9999;
|
|
|
|
export const MERGED_PR_FIXTURE = {
|
|
"url": "https://api.github.com/repos/owner/reponame/pulls/2368",
|
|
"id": 1137188271,
|
|
"node_id": "PR_kwDOABTq6s5DyB2v",
|
|
"html_url": "https://github.com/owner/reponame/pull/2368",
|
|
"diff_url": "https://github.com/owner/reponame/pull/2368.diff",
|
|
"patch_url": "https://github.com/owner/reponame/pull/2368.patch",
|
|
"issue_url": "https://api.github.com/repos/owner/reponame/issues/2368",
|
|
"number": 2368,
|
|
"state": "closed",
|
|
"locked": false,
|
|
"title": "PR Title",
|
|
"user": {
|
|
"login": "gh-user",
|
|
"id": 11995863,
|
|
"node_id": "MDQ6VXNlcjExOTk1ODYz",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/11995863?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"body": "Please review and merge",
|
|
"created_at": "2022-11-28T08:43:09Z",
|
|
"updated_at": "2022-11-28T10:11:53Z",
|
|
"closed_at": "2022-11-28T10:11:52Z",
|
|
"merged_at": "2022-11-28T10:11:52Z",
|
|
"merge_commit_sha": "28f63db774185f4ec4b57cd9aaeb12dbfb4c9ecc",
|
|
"assignee": null,
|
|
"assignees": [
|
|
|
|
],
|
|
"requested_reviewers": [
|
|
{
|
|
"login": "requested-gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/requested-gh-user",
|
|
"html_url": "https://github.com/requested-gh-user",
|
|
"followers_url": "https://api.github.com/users/requested-gh-user/followers",
|
|
"following_url": "https://api.github.com/users/requested-gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/requested-gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/requested-gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/requested-gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/requested-gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/requested-gh-user/repos",
|
|
"events_url": "https://api.github.com/users/requested-gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/requested-gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
{
|
|
"login": "gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
}
|
|
],
|
|
"requested_teams": [
|
|
|
|
],
|
|
"labels": [
|
|
{
|
|
"id": 4901021057,
|
|
"node_id": "LA_kwDOImgs2354988AAAABJB-lgQ",
|
|
"url": "https://api.github.com/repos/owner/reponame/labels/original-label",
|
|
"name": "original-label",
|
|
"color": "AB975B",
|
|
"default": false,
|
|
"description": ""
|
|
}
|
|
],
|
|
"milestone": null,
|
|
"draft": false,
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/pulls/2368/commits",
|
|
"review_comments_url": "https://api.github.com/repos/owner/reponame/pulls/2368/comments",
|
|
"review_comment_url": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/issues/2368/comments",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87",
|
|
"head": {
|
|
"label": "kiegroup:bump-8.31.x-drools-8.31.0.Final",
|
|
"ref": "bump-8.31.x-drools-8.31.0.Final",
|
|
"sha": "91748965051fae1330ad58d15cf694e103267c87",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "fork/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/fork/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/fork/reponame",
|
|
"forks_url": "https://api.github.com/repos/fork/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/fork/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/fork/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/fork/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/fork/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/fork/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/fork/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/fork/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/fork/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/fork/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/fork/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/fork/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/fork/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/fork/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/fork/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/fork/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/fork/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/fork/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/fork/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/fork/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/fork/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/fork/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/fork/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/fork/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/fork/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/fork/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/fork/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/fork/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/fork/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/fork/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/fork/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/fork/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/fork/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/fork/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/fork/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/fork/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/fork/reponame.git",
|
|
"ssh_url": "git@github.com:fork/reponame.git",
|
|
"clone_url": "https://github.com/fork/reponame.git",
|
|
"svn_url": "https://github.com/fork/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"base": {
|
|
"label": "kiegroup:8.31.x",
|
|
"ref": "8.31.x",
|
|
"sha": "8cfc286765cb01c84a1d62c65519fa8032bfecbd",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "owner/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/owner/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/owner/reponame",
|
|
"forks_url": "https://api.github.com/repos/owner/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/owner/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/owner/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/owner/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/owner/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/owner/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/owner/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/owner/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/owner/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/owner/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/owner/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/owner/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/owner/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/owner/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/owner/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/owner/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/owner/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/owner/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/owner/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/owner/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/owner/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/owner/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/owner/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/owner/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/owner/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/owner/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/owner/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/owner/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/owner/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/owner/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/owner/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/owner/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/owner/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/owner/reponame.git",
|
|
"ssh_url": "git@github.com:owner/reponame.git",
|
|
"clone_url": "https://github.com/owner/reponame.git",
|
|
"svn_url": "https://github.com/owner/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"_links": {
|
|
"self": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/2368"
|
|
},
|
|
"html": {
|
|
"href": "https://github.com/owner/reponame/pull/2368"
|
|
},
|
|
"issue": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/2368"
|
|
},
|
|
"comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/2368/comments"
|
|
},
|
|
"review_comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/2368/comments"
|
|
},
|
|
"review_comment": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}"
|
|
},
|
|
"commits": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/2368/commits"
|
|
},
|
|
"statuses": {
|
|
"href": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87"
|
|
}
|
|
},
|
|
"author_association": "CONTRIBUTOR",
|
|
"auto_merge": null,
|
|
"active_lock_reason": null,
|
|
"merged": true,
|
|
"mergeable": null,
|
|
"rebaseable": null,
|
|
"mergeable_state": "unknown",
|
|
"merged_by": {
|
|
"login": "that-s-a-user",
|
|
"id": 17157711,
|
|
"node_id": "MDQ6VXNlcjE3MTU3NzEx",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/17157711?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/that-s-a-user",
|
|
"html_url": "https://github.com/that-s-a-user",
|
|
"followers_url": "https://api.github.com/users/that-s-a-user/followers",
|
|
"following_url": "https://api.github.com/users/that-s-a-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/that-s-a-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/that-s-a-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/that-s-a-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/that-s-a-user/orgs",
|
|
"repos_url": "https://api.github.com/users/that-s-a-user/repos",
|
|
"events_url": "https://api.github.com/users/that-s-a-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/that-s-a-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"comments": 0,
|
|
"review_comments": 0,
|
|
"maintainer_can_modify": false,
|
|
"commits": 2,
|
|
"additions": 2,
|
|
"deletions": 2,
|
|
"changed_files": 2
|
|
};
|
|
|
|
export const OPEN_PR_FIXTURE = {
|
|
"url": "https://api.github.com/repos/owner/reponame/pulls/4444",
|
|
"id": 1137188271,
|
|
"node_id": "PR_kwDOABTq6s5DyB2v",
|
|
"html_url": "https://github.com/owner/reponame/pull/4444",
|
|
"diff_url": "https://github.com/owner/reponame/pull/4444.diff",
|
|
"patch_url": "https://github.com/owner/reponame/pull/4444.patch",
|
|
"issue_url": "https://api.github.com/repos/owner/reponame/issues/4444",
|
|
"number": 4444,
|
|
"state": "open",
|
|
"locked": false,
|
|
"title": "PR Title",
|
|
"user": {
|
|
"login": "gh-user",
|
|
"id": 11995863,
|
|
"node_id": "MDQ6VXNlcjExOTk1ODYz",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/11995863?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"body": "Please review and merge",
|
|
"created_at": "2022-11-28T08:43:09Z",
|
|
"updated_at": "2022-11-28T10:11:53Z",
|
|
"closed_at": "2022-11-28T10:11:52Z",
|
|
"merged_at": "2022-11-28T10:11:52Z",
|
|
"merge_commit_sha": "28f63db774185f4ec4b57cd9aaeb12dbfb4c9ecc",
|
|
"assignee": null,
|
|
"assignees": [
|
|
|
|
],
|
|
"requested_reviewers": [
|
|
{
|
|
"login": "gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
}
|
|
],
|
|
"requested_teams": [
|
|
|
|
],
|
|
"labels": [
|
|
|
|
],
|
|
"milestone": null,
|
|
"draft": false,
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/pulls/4444/commits",
|
|
"review_comments_url": "https://api.github.com/repos/owner/reponame/pulls/4444/comments",
|
|
"review_comment_url": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/issues/4444/comments",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87",
|
|
"head": {
|
|
"label": "kiegroup:bump-8.31.x-drools-8.31.0.Final",
|
|
"ref": "bump-8.31.x-drools-8.31.0.Final",
|
|
"sha": "91748965051fae1330ad58d15cf694e103267c87",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "fork/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/fork/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/fork/reponame",
|
|
"forks_url": "https://api.github.com/repos/fork/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/fork/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/fork/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/fork/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/fork/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/fork/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/fork/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/fork/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/fork/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/fork/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/fork/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/fork/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/fork/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/fork/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/fork/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/fork/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/fork/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/fork/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/fork/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/fork/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/fork/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/fork/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/fork/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/fork/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/fork/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/fork/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/fork/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/fork/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/fork/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/fork/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/fork/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/fork/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/fork/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/fork/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/fork/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/fork/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/fork/reponame.git",
|
|
"ssh_url": "git@github.com:fork/reponame.git",
|
|
"clone_url": "https://github.com/fork/reponame.git",
|
|
"svn_url": "https://github.com/fork/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"base": {
|
|
"label": "kiegroup:8.31.x",
|
|
"ref": "8.31.x",
|
|
"sha": "8cfc286765cb01c84a1d62c65519fa8032bfecbd",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "owner/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/owner/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/owner/reponame",
|
|
"forks_url": "https://api.github.com/repos/owner/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/owner/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/owner/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/owner/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/owner/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/owner/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/owner/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/owner/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/owner/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/owner/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/owner/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/owner/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/owner/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/owner/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/owner/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/owner/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/owner/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/owner/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/owner/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/owner/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/owner/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/owner/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/owner/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/owner/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/owner/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/owner/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/owner/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/owner/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/owner/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/owner/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/owner/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/owner/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/owner/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/owner/reponame.git",
|
|
"ssh_url": "git@github.com:owner/reponame.git",
|
|
"clone_url": "https://github.com/owner/reponame.git",
|
|
"svn_url": "https://github.com/owner/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"_links": {
|
|
"self": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/4444"
|
|
},
|
|
"html": {
|
|
"href": "https://github.com/owner/reponame/pull/4444"
|
|
},
|
|
"issue": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/4444"
|
|
},
|
|
"comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/4444/comments"
|
|
},
|
|
"review_comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/4444/comments"
|
|
},
|
|
"review_comment": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}"
|
|
},
|
|
"commits": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/4444/commits"
|
|
},
|
|
"statuses": {
|
|
"href": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87"
|
|
}
|
|
},
|
|
"author_association": "CONTRIBUTOR",
|
|
"auto_merge": null,
|
|
"active_lock_reason": null,
|
|
"merged": null,
|
|
"mergeable": null,
|
|
"rebaseable": null,
|
|
"mergeable_state": "unknown",
|
|
"merged_by": {},
|
|
"comments": 0,
|
|
"review_comments": 0,
|
|
"maintainer_can_modify": false,
|
|
"commits": 2,
|
|
"additions": 2,
|
|
"deletions": 2,
|
|
"changed_files": 2
|
|
};
|
|
|
|
export const NOT_MERGED_PR_FIXTURE = {
|
|
"url": "https://api.github.com/repos/owner/reponame/pulls/6666",
|
|
"id": 1137188271,
|
|
"node_id": "PR_kwDOABTq6s5DyB2v",
|
|
"html_url": "https://github.com/owner/reponame/pull/6666",
|
|
"diff_url": "https://github.com/owner/reponame/pull/6666.diff",
|
|
"patch_url": "https://github.com/owner/reponame/pull/6666.patch",
|
|
"issue_url": "https://api.github.com/repos/owner/reponame/issues/6666",
|
|
"number": 6666,
|
|
"state": "closed",
|
|
"locked": false,
|
|
"title": "PR Title",
|
|
"user": {
|
|
"login": "gh-user",
|
|
"id": 11995863,
|
|
"node_id": "MDQ6VXNlcjExOTk1ODYz",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/11995863?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"body": "Please review and merge",
|
|
"created_at": "2022-11-28T08:43:09Z",
|
|
"updated_at": "2022-11-28T10:11:53Z",
|
|
"closed_at": "2022-11-28T10:11:52Z",
|
|
"merged_at": "2022-11-28T10:11:52Z",
|
|
"merge_commit_sha": "28f63db774185f4ec4b57cd9aaeb12dbfb4c9ecc",
|
|
"assignee": null,
|
|
"assignees": [
|
|
|
|
],
|
|
"requested_reviewers": [
|
|
{
|
|
"login": "gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
}
|
|
],
|
|
"requested_teams": [
|
|
|
|
],
|
|
"labels": [
|
|
|
|
],
|
|
"milestone": null,
|
|
"draft": false,
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/pulls/6666/commits",
|
|
"review_comments_url": "https://api.github.com/repos/owner/reponame/pulls/6666/comments",
|
|
"review_comment_url": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/issues/6666/comments",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87",
|
|
"head": {
|
|
"label": "kiegroup:bump-8.31.x-drools-8.31.0.Final",
|
|
"ref": "bump-8.31.x-drools-8.31.0.Final",
|
|
"sha": "91748965051fae1330ad58d15cf694e103267c87",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "fork/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/fork/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/fork/reponame",
|
|
"forks_url": "https://api.github.com/repos/fork/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/fork/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/fork/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/fork/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/fork/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/fork/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/fork/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/fork/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/fork/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/fork/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/fork/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/fork/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/fork/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/fork/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/fork/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/fork/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/fork/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/fork/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/fork/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/fork/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/fork/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/fork/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/fork/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/fork/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/fork/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/fork/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/fork/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/fork/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/fork/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/fork/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/fork/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/fork/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/fork/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/fork/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/fork/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/fork/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/fork/reponame.git",
|
|
"ssh_url": "git@github.com:fork/reponame.git",
|
|
"clone_url": "https://github.com/fork/reponame.git",
|
|
"svn_url": "https://github.com/fork/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"base": {
|
|
"label": "kiegroup:8.31.x",
|
|
"ref": "8.31.x",
|
|
"sha": "8cfc286765cb01c84a1d62c65519fa8032bfecbd",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "owner/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/owner/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/owner/reponame",
|
|
"forks_url": "https://api.github.com/repos/owner/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/owner/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/owner/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/owner/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/owner/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/owner/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/owner/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/owner/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/owner/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/owner/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/owner/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/owner/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/owner/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/owner/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/owner/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/owner/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/owner/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/owner/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/owner/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/owner/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/owner/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/owner/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/owner/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/owner/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/owner/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/owner/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/owner/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/owner/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/owner/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/owner/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/owner/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/owner/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/owner/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/owner/reponame.git",
|
|
"ssh_url": "git@github.com:owner/reponame.git",
|
|
"clone_url": "https://github.com/owner/reponame.git",
|
|
"svn_url": "https://github.com/owner/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"_links": {
|
|
"self": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/6666"
|
|
},
|
|
"html": {
|
|
"href": "https://github.com/owner/reponame/pull/6666"
|
|
},
|
|
"issue": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/6666"
|
|
},
|
|
"comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/6666/comments"
|
|
},
|
|
"review_comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/6666/comments"
|
|
},
|
|
"review_comment": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}"
|
|
},
|
|
"commits": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/6666/commits"
|
|
},
|
|
"statuses": {
|
|
"href": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87"
|
|
}
|
|
},
|
|
"author_association": "CONTRIBUTOR",
|
|
"auto_merge": null,
|
|
"active_lock_reason": null,
|
|
"merged": null,
|
|
"mergeable": null,
|
|
"rebaseable": null,
|
|
"mergeable_state": "unknown",
|
|
"merged_by": {
|
|
"login": "that-s-a-user",
|
|
"id": 17157711,
|
|
"node_id": "MDQ6VXNlcjE3MTU3NzEx",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/17157711?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/that-s-a-user",
|
|
"html_url": "https://github.com/that-s-a-user",
|
|
"followers_url": "https://api.github.com/users/that-s-a-user/followers",
|
|
"following_url": "https://api.github.com/users/that-s-a-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/that-s-a-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/that-s-a-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/that-s-a-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/that-s-a-user/orgs",
|
|
"repos_url": "https://api.github.com/users/that-s-a-user/repos",
|
|
"events_url": "https://api.github.com/users/that-s-a-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/that-s-a-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"comments": 0,
|
|
"review_comments": 0,
|
|
"maintainer_can_modify": false,
|
|
"commits": 2,
|
|
"additions": 2,
|
|
"deletions": 2,
|
|
"changed_files": 2
|
|
};
|
|
|
|
export const MULT_COMMITS_PR_FIXTURE = {
|
|
"url": "https://api.github.com/repos/owner/reponame/pulls/8632",
|
|
"id": 1137188271,
|
|
"node_id": "PR_kwDOABTq6s5DyB2v",
|
|
"html_url": "https://github.com/owner/reponame/pull/8632",
|
|
"diff_url": "https://github.com/owner/reponame/pull/8632.diff",
|
|
"patch_url": "https://github.com/owner/reponame/pull/8632.patch",
|
|
"issue_url": "https://api.github.com/repos/owner/reponame/issues/8632",
|
|
"number": 8632,
|
|
"state": "closed",
|
|
"locked": false,
|
|
"title": "PR Title",
|
|
"user": {
|
|
"login": "gh-user",
|
|
"id": 11995863,
|
|
"node_id": "MDQ6VXNlcjExOTk1ODYz",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/11995863?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"body": "Please review and merge",
|
|
"created_at": "2022-11-28T08:43:09Z",
|
|
"updated_at": "2022-11-28T10:11:53Z",
|
|
"closed_at": "2022-11-28T10:11:52Z",
|
|
"merged_at": "2022-11-28T10:11:52Z",
|
|
"merge_commit_sha": "28f63db774185f4ec4b57cd9aaeb12dbfb4c9ecc",
|
|
"assignee": null,
|
|
"assignees": [
|
|
|
|
],
|
|
"requested_reviewers": [
|
|
{
|
|
"login": "requested-gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/requested-gh-user",
|
|
"html_url": "https://github.com/requested-gh-user",
|
|
"followers_url": "https://api.github.com/users/requested-gh-user/followers",
|
|
"following_url": "https://api.github.com/users/requested-gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/requested-gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/requested-gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/requested-gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/requested-gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/requested-gh-user/repos",
|
|
"events_url": "https://api.github.com/users/requested-gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/requested-gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
{
|
|
"login": "gh-user",
|
|
"id": 1422582,
|
|
"node_id": "MDQ6VXNlcjE0MjI1ODI=",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/1422582?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/gh-user",
|
|
"html_url": "https://github.com/gh-user",
|
|
"followers_url": "https://api.github.com/users/gh-user/followers",
|
|
"following_url": "https://api.github.com/users/gh-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/gh-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/gh-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/gh-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/gh-user/orgs",
|
|
"repos_url": "https://api.github.com/users/gh-user/repos",
|
|
"events_url": "https://api.github.com/users/gh-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/gh-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
}
|
|
],
|
|
"requested_teams": [
|
|
|
|
],
|
|
"labels": [
|
|
|
|
],
|
|
"milestone": null,
|
|
"draft": false,
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/pulls/8632/commits",
|
|
"review_comments_url": "https://api.github.com/repos/owner/reponame/pulls/8632/comments",
|
|
"review_comment_url": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/issues/8632/comments",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87",
|
|
"head": {
|
|
"label": "kiegroup:bump-8.31.x-drools-8.31.0.Final",
|
|
"ref": "bump-8.31.x-drools-8.31.0.Final",
|
|
"sha": "91748965051fae1330ad58d15cf694e103267c87",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "owner/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/owner/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/owner/reponame",
|
|
"forks_url": "https://api.github.com/repos/owner/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/owner/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/owner/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/owner/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/owner/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/owner/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/owner/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/owner/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/owner/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/owner/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/owner/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/owner/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/owner/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/owner/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/owner/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/owner/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/owner/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/owner/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/owner/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/owner/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/owner/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/owner/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/owner/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/owner/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/owner/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/owner/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/owner/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/owner/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/owner/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/owner/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/owner/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/owner/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/owner/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/owner/reponame.git",
|
|
"ssh_url": "git@github.com:owner/reponame.git",
|
|
"clone_url": "https://github.com/owner/reponame.git",
|
|
"svn_url": "https://github.com/owner/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"base": {
|
|
"label": "kiegroup:8.31.x",
|
|
"ref": "8.31.x",
|
|
"sha": "8cfc286765cb01c84a1d62c65519fa8032bfecbd",
|
|
"user": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"repo": {
|
|
"id": 1370858,
|
|
"node_id": "MDEwOlJlcG9zaXRvcnkxMzcwODU4",
|
|
"name": "reponame",
|
|
"full_name": "owner/reponame",
|
|
"private": false,
|
|
"owner": {
|
|
"login": "kiegroup",
|
|
"id": 517980,
|
|
"node_id": "MDEyOk9yZ2FuaXphdGlvbjUxNzk4MA==",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/517980?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/kiegroup",
|
|
"html_url": "https://github.com/kiegroup",
|
|
"followers_url": "https://api.github.com/users/kiegroup/followers",
|
|
"following_url": "https://api.github.com/users/kiegroup/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/kiegroup/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/kiegroup/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/kiegroup/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/kiegroup/orgs",
|
|
"repos_url": "https://api.github.com/users/kiegroup/repos",
|
|
"events_url": "https://api.github.com/users/kiegroup/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/kiegroup/received_events",
|
|
"type": "Organization",
|
|
"site_admin": false
|
|
},
|
|
"html_url": "https://github.com/owner/reponame",
|
|
"description": "AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.",
|
|
"fork": false,
|
|
"url": "https://api.github.com/repos/owner/reponame",
|
|
"forks_url": "https://api.github.com/repos/owner/reponame/forks",
|
|
"keys_url": "https://api.github.com/repos/owner/reponame/keys{/key_id}",
|
|
"collaborators_url": "https://api.github.com/repos/owner/reponame/collaborators{/collaborator}",
|
|
"teams_url": "https://api.github.com/repos/owner/reponame/teams",
|
|
"hooks_url": "https://api.github.com/repos/owner/reponame/hooks",
|
|
"issue_events_url": "https://api.github.com/repos/owner/reponame/issues/events{/number}",
|
|
"events_url": "https://api.github.com/repos/owner/reponame/events",
|
|
"assignees_url": "https://api.github.com/repos/owner/reponame/assignees{/user}",
|
|
"branches_url": "https://api.github.com/repos/owner/reponame/branches{/branch}",
|
|
"tags_url": "https://api.github.com/repos/owner/reponame/tags",
|
|
"blobs_url": "https://api.github.com/repos/owner/reponame/git/blobs{/sha}",
|
|
"git_tags_url": "https://api.github.com/repos/owner/reponame/git/tags{/sha}",
|
|
"git_refs_url": "https://api.github.com/repos/owner/reponame/git/refs{/sha}",
|
|
"trees_url": "https://api.github.com/repos/owner/reponame/git/trees{/sha}",
|
|
"statuses_url": "https://api.github.com/repos/owner/reponame/statuses/{sha}",
|
|
"languages_url": "https://api.github.com/repos/owner/reponame/languages",
|
|
"stargazers_url": "https://api.github.com/repos/owner/reponame/stargazers",
|
|
"contributors_url": "https://api.github.com/repos/owner/reponame/contributors",
|
|
"subscribers_url": "https://api.github.com/repos/owner/reponame/subscribers",
|
|
"subscription_url": "https://api.github.com/repos/owner/reponame/subscription",
|
|
"commits_url": "https://api.github.com/repos/owner/reponame/commits{/sha}",
|
|
"git_commits_url": "https://api.github.com/repos/owner/reponame/git/commits{/sha}",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/comments{/number}",
|
|
"issue_comment_url": "https://api.github.com/repos/owner/reponame/issues/comments{/number}",
|
|
"contents_url": "https://api.github.com/repos/owner/reponame/contents/{+path}",
|
|
"compare_url": "https://api.github.com/repos/owner/reponame/compare/{base}...{head}",
|
|
"merges_url": "https://api.github.com/repos/owner/reponame/merges",
|
|
"archive_url": "https://api.github.com/repos/owner/reponame/{archive_format}{/ref}",
|
|
"downloads_url": "https://api.github.com/repos/owner/reponame/downloads",
|
|
"issues_url": "https://api.github.com/repos/owner/reponame/issues{/number}",
|
|
"pulls_url": "https://api.github.com/repos/owner/reponame/pulls{/number}",
|
|
"milestones_url": "https://api.github.com/repos/owner/reponame/milestones{/number}",
|
|
"notifications_url": "https://api.github.com/repos/owner/reponame/notifications{?since,all,participating}",
|
|
"labels_url": "https://api.github.com/repos/owner/reponame/labels{/name}",
|
|
"releases_url": "https://api.github.com/repos/owner/reponame/releases{/id}",
|
|
"deployments_url": "https://api.github.com/repos/owner/reponame/deployments",
|
|
"created_at": "2011-02-15T19:38:23Z",
|
|
"updated_at": "2022-11-28T05:01:47Z",
|
|
"pushed_at": "2022-11-28T10:50:51Z",
|
|
"git_url": "git://github.com/owner/reponame.git",
|
|
"ssh_url": "git@github.com:owner/reponame.git",
|
|
"clone_url": "https://github.com/owner/reponame.git",
|
|
"svn_url": "https://github.com/owner/reponame",
|
|
"homepage": "https://www.reponame.org",
|
|
"size": 238339,
|
|
"stargazers_count": 2811,
|
|
"watchers_count": 2811,
|
|
"language": "Java",
|
|
"has_issues": false,
|
|
"has_projects": false,
|
|
"has_downloads": true,
|
|
"has_wiki": false,
|
|
"has_pages": false,
|
|
"has_discussions": false,
|
|
"forks_count": 878,
|
|
"mirror_url": null,
|
|
"archived": false,
|
|
"disabled": false,
|
|
"open_issues_count": 30,
|
|
"license": {
|
|
"key": "apache-2.0",
|
|
"name": "Apache License 2.0",
|
|
"spdx_id": "Apache-2.0",
|
|
"url": "https://api.github.com/licenses/apache-2.0",
|
|
"node_id": "MDc6TGljZW5zZTI="
|
|
},
|
|
"allow_forking": true,
|
|
"is_template": false,
|
|
"web_commit_signoff_required": false,
|
|
"topics": [
|
|
"artificial-intelligence",
|
|
"branch-and-bound",
|
|
"constraint-programming",
|
|
"constraint-satisfaction-problem",
|
|
"constraint-solver",
|
|
"constraints",
|
|
"employee-rostering",
|
|
"java",
|
|
"local-search",
|
|
"mathematical-optimization",
|
|
"metaheuristics",
|
|
"optimization",
|
|
"rostering",
|
|
"scheduling",
|
|
"simulated-annealing",
|
|
"solver",
|
|
"tabu-search",
|
|
"traveling-salesman",
|
|
"traveling-salesman-problem",
|
|
"vehicle-routing-problem"
|
|
],
|
|
"visibility": "public",
|
|
"forks": 878,
|
|
"open_issues": 30,
|
|
"watchers": 2811,
|
|
"default_branch": "main"
|
|
}
|
|
},
|
|
"_links": {
|
|
"self": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/8632"
|
|
},
|
|
"html": {
|
|
"href": "https://github.com/owner/reponame/pull/8632"
|
|
},
|
|
"issue": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/8632"
|
|
},
|
|
"comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/issues/8632/comments"
|
|
},
|
|
"review_comments": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/8632/comments"
|
|
},
|
|
"review_comment": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/comments{/number}"
|
|
},
|
|
"commits": {
|
|
"href": "https://api.github.com/repos/owner/reponame/pulls/8632/commits"
|
|
},
|
|
"statuses": {
|
|
"href": "https://api.github.com/repos/owner/reponame/statuses/91748965051fae1330ad58d15cf694e103267c87"
|
|
}
|
|
},
|
|
"author_association": "CONTRIBUTOR",
|
|
"auto_merge": null,
|
|
"active_lock_reason": null,
|
|
"merged": true,
|
|
"mergeable": null,
|
|
"rebaseable": null,
|
|
"mergeable_state": "unknown",
|
|
"merged_by": {
|
|
"login": "that-s-a-user",
|
|
"id": 17157711,
|
|
"node_id": "MDQ6VXNlcjE3MTU3NzEx",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/17157711?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/that-s-a-user",
|
|
"html_url": "https://github.com/that-s-a-user",
|
|
"followers_url": "https://api.github.com/users/that-s-a-user/followers",
|
|
"following_url": "https://api.github.com/users/that-s-a-user/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/that-s-a-user/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/that-s-a-user/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/that-s-a-user/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/that-s-a-user/orgs",
|
|
"repos_url": "https://api.github.com/users/that-s-a-user/repos",
|
|
"events_url": "https://api.github.com/users/that-s-a-user/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/that-s-a-user/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"comments": 0,
|
|
"review_comments": 0,
|
|
"maintainer_can_modify": false,
|
|
"commits": 2,
|
|
"additions": 2,
|
|
"deletions": 2,
|
|
"changed_files": 2
|
|
};
|
|
|
|
export const MULT_COMMITS_PR_COMMITS = [
|
|
{
|
|
"sha": "0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"node_id": "C_kwDOImgs99oAKDA0MDRmYjkyMmFiNzVjM2E4YWVjYWQ1Yzk3ZDlhZjM4OGRmMDQ2OTU",
|
|
"commit": {
|
|
"author": {
|
|
"name": "owner",
|
|
"email": "owner@email.com",
|
|
"date": "2023-07-06T13:46:30Z"
|
|
},
|
|
"committer": {
|
|
"name": "GitHub",
|
|
"email": "noreply@github.com",
|
|
"date": "2023-07-06T13:46:30Z"
|
|
},
|
|
"message": "Update file1.txt",
|
|
"tree": {
|
|
"sha": "50be1d7031b02a2ae609f432f2a1e0f818d827b2",
|
|
"url": "https://api.github.com/repos/owner/reponame/git/trees/50be1d7031b02a2ae609f432f2a1e0f818d827b2"
|
|
},
|
|
"url": "https://api.github.com/repos/owner/reponame/git/commits/0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"comment_count": 0,
|
|
"verification": {
|
|
"verified": true,
|
|
"reason": "valid",
|
|
"signature": "-----BEGIN PGP SIGNATURE-----\n\nno-signature=\n=fivd\n-----END PGP SIGNATURE-----\n",
|
|
"payload": "tree 50be1d7031b02a2ae609f432f2a1e0f818d827b2\nparent c85b8fcdb741814b3e90e6e5729455cf46ff26ea\nauthor Owner <owner@email.com> 1688651190 +0200\ncommitter GitHub <noreply@github.com> 1688651190 +0200\n\nUpdate file1.txt"
|
|
}
|
|
},
|
|
"url": "https://api.github.com/repos/owner/reponame/commits/0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"html_url": "https://github.com/owner/reponame/commit/0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/commits/0404fb922ab75c3a8aecad5c97d9af388df04695/comments",
|
|
"author": {
|
|
"login": "owner",
|
|
"id": 26715795,
|
|
"node_id": "MDQ6VXNlcjI2NzE1Nzk1",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/26715795?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/owner",
|
|
"html_url": "https://github.com/owner",
|
|
"followers_url": "https://api.github.com/users/owner/followers",
|
|
"following_url": "https://api.github.com/users/owner/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/owner/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/owner/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/owner/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/owner/orgs",
|
|
"repos_url": "https://api.github.com/users/owner/repos",
|
|
"events_url": "https://api.github.com/users/owner/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/owner/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"committer": {
|
|
"login": "web-flow",
|
|
"id": 19864447,
|
|
"node_id": "MDQ6VXNlcjE5ODY0NDQ3",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/19864447?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/web-flow",
|
|
"html_url": "https://github.com/web-flow",
|
|
"followers_url": "https://api.github.com/users/web-flow/followers",
|
|
"following_url": "https://api.github.com/users/web-flow/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/web-flow/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/web-flow/orgs",
|
|
"repos_url": "https://api.github.com/users/web-flow/repos",
|
|
"events_url": "https://api.github.com/users/web-flow/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/web-flow/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"parents": [
|
|
{
|
|
"sha": "c85b8fcdb741814b3e90e6e5729455cf46ff26ea",
|
|
"url": "https://api.github.com/repos/owner/reponame/commits/c85b8fcdb741814b3e90e6e5729455cf46ff26ea",
|
|
"html_url": "https://github.com/owner/reponame/commit/c85b8fcdb741814b3e90e6e5729455cf46ff26ea"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"sha": "11da4e38aa3e577ffde6d546f1c52e53b04d3151",
|
|
"node_id": "C_kwDOImgs99oAKDExZGE0ZTM4YWEzZTU3N2ZmZGU2ZDU0NmYxYzUyZTUzYjA0ZDMxNTE",
|
|
"commit": {
|
|
"author": {
|
|
"name": "Owner",
|
|
"email": "owner@email.com",
|
|
"date": "2023-07-10T13:23:44Z"
|
|
},
|
|
"committer": {
|
|
"name": "GitHub",
|
|
"email": "noreply@github.com",
|
|
"date": "2023-07-10T13:23:44Z"
|
|
},
|
|
"message": "Update file2.txt",
|
|
"tree": {
|
|
"sha": "fdd16fb791eef26fd84c3bfa34fd89eb1f7a85be",
|
|
"url": "https://api.github.com/repos/owner/reponame/git/trees/fdd16fb791eef26fd84c3bfa34fd89eb1f7a85be"
|
|
},
|
|
"url": "https://api.github.com/repos/owner/reponame/git/commits/11da4e38aa3e577ffde6d546f1c52e53b04d3151",
|
|
"comment_count": 0,
|
|
"verification": {
|
|
"verified": true,
|
|
"reason": "valid",
|
|
"signature": "-----BEGIN PGP SIGNATURE-----\n\nno-signature\n=//hm\n-----END PGP SIGNATURE-----\n",
|
|
"payload": "tree fdd16fb791eef26fd84c3bfa34fd89eb1f7a85be\nparent 0404fb922ab75c3a8aecad5c97d9af388df04695\nauthor Owner <owner@email.com> 1688995424 +0200\ncommitter GitHub <noreply@github.com> 1688995424 +0200\n\nUpdate file2.txt"
|
|
}
|
|
},
|
|
"url": "https://api.github.com/repos/owner/reponame/commits/11da4e38aa3e577ffde6d546f1c52e53b04d3151",
|
|
"html_url": "https://github.com/owner/reponame/commit/11da4e38aa3e577ffde6d546f1c52e53b04d3151",
|
|
"comments_url": "https://api.github.com/repos/owner/reponame/commits/11da4e38aa3e577ffde6d546f1c52e53b04d3151/comments",
|
|
"author": {
|
|
"login": "owner",
|
|
"id": 26715795,
|
|
"node_id": "MDQ6VXNlcjI2NzE1Nzk1",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/26715795?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/owner",
|
|
"html_url": "https://github.com/owner",
|
|
"followers_url": "https://api.github.com/users/owner/followers",
|
|
"following_url": "https://api.github.com/users/owner/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/owner/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/owner/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/owner/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/owner/orgs",
|
|
"repos_url": "https://api.github.com/users/owner/repos",
|
|
"events_url": "https://api.github.com/users/owner/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/owner/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"committer": {
|
|
"login": "web-flow",
|
|
"id": 19864447,
|
|
"node_id": "MDQ6VXNlcjE5ODY0NDQ3",
|
|
"avatar_url": "https://avatars.githubusercontent.com/u/19864447?v=4",
|
|
"gravatar_id": "",
|
|
"url": "https://api.github.com/users/web-flow",
|
|
"html_url": "https://github.com/web-flow",
|
|
"followers_url": "https://api.github.com/users/web-flow/followers",
|
|
"following_url": "https://api.github.com/users/web-flow/following{/other_user}",
|
|
"gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}",
|
|
"starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}",
|
|
"subscriptions_url": "https://api.github.com/users/web-flow/subscriptions",
|
|
"organizations_url": "https://api.github.com/users/web-flow/orgs",
|
|
"repos_url": "https://api.github.com/users/web-flow/repos",
|
|
"events_url": "https://api.github.com/users/web-flow/events{/privacy}",
|
|
"received_events_url": "https://api.github.com/users/web-flow/received_events",
|
|
"type": "User",
|
|
"site_admin": false
|
|
},
|
|
"parents": [
|
|
{
|
|
"sha": "0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"url": "https://api.github.com/repos/owner/reponame/commits/0404fb922ab75c3a8aecad5c97d9af388df04695",
|
|
"html_url": "https://github.com/owner/reponame/commit/0404fb922ab75c3a8aecad5c97d9af388df04695"
|
|
}
|
|
]
|
|
}
|
|
]; |