Skip to content

Trigger Develocity report on workflow completion #318

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
yrodiere opened this issue Apr 7, 2025 · 1 comment
Open

Trigger Develocity report on workflow completion #318

yrodiere opened this issue Apr 7, 2025 · 1 comment

Comments

@yrodiere
Copy link
Member

yrodiere commented Apr 7, 2025

As discussed on Zulip, triggering on check completion is not enough for GitHub Actions, as some projects use a separate workflow for Develocity report uploading, and that workflow does not have a corresponding check.
Currently such workflows don't trigger Develocity report uploading, leading to missing reports on PRs in particular.

We should make sure the bot handles "workflow completion" events, updating the reports on all relevant PRs when a workflow completes.
The crux of the issue will be retrieving which PRs are relevant, but we probably have already solved something similar in this codebase.

Note this is specific to GitHub Actions, and we don't have this problem on Jenkins.

@beikov
Copy link
Member

beikov commented Apr 10, 2025

I wanted to share a sample payload that can be used for testing:

{
  "action": "completed",
  "workflow_run": {
    "id": 14112498346,
    "name": "GH Actions CI reporting",
    "node_id": "WFR_kwLOAA6qDM8AAAADSSuiqg",
    "head_branch": "main",
    "head_sha": "ddbf12d7d8ff89a85c579c98c75358d8e9015cc5",
    "path": ".github/workflows/ci-report.yml",
    "display_title": "GH Actions CI reporting",
    "run_number": 2347,
    "event": "workflow_run",
    "status": "completed",
    "conclusion": "success",
    "workflow_id": 124546728,
    "check_suite_id": 36324304144,
    "check_suite_node_id": "CS_kwDOAA6qDM8AAAAIdRjlEA",
    "url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346",
    "html_url": "https://github.com/hibernate/hibernate-orm/actions/runs/14112498346",
    "pull_requests": [
      {
        "url": "https://api.github.com/repos/moqimoqidea/hibernate-orm/pulls/154",
        "id": 2072677791,
        "number": 154,
        "head": {
          "ref": "main",
          "sha": "ddbf12d7d8ff89a85c579c98c75358d8e9015cc5",
          "repo": {
            "id": 961036,
            "url": "https://api.github.com/repos/hibernate/hibernate-orm",
            "name": "hibernate-orm"
          }
        },
        "base": {
          "ref": "main",
          "sha": "d8ad674e7fe6278b451cc2c3dc4e9df60091f6e5",
          "repo": {
            "id": 530222885,
            "url": "https://api.github.com/repos/moqimoqidea/hibernate-orm",
            "name": "hibernate-orm"
          }
        }
      },
      {
        "url": "https://api.github.com/repos/pdibenedetto/hibernate-orm/pulls/47",
        "id": 704291832,
        "number": 47,
        "head": {
          "ref": "main",
          "sha": "ddbf12d7d8ff89a85c579c98c75358d8e9015cc5",
          "repo": {
            "id": 961036,
            "url": "https://api.github.com/repos/hibernate/hibernate-orm",
            "name": "hibernate-orm"
          }
        },
        "base": {
          "ref": "main",
          "sha": "c1c0b9c9ddab90c661ead7236d88acbe5d1d24ea",
          "repo": {
            "id": 363968704,
            "url": "https://api.github.com/repos/pdibenedetto/hibernate-orm",
            "name": "hibernate-orm"
          }
        }
      }
    ],
    "created_at": "2025-03-27T17:05:01Z",
    "updated_at": "2025-03-27T17:19:44Z",
    "actor": {
      "login": "mbladel",
      "id": 25681369,
      "node_id": "MDQ6VXNlcjI1NjgxMzY5",
      "avatar_url": "https://avatars.githubusercontent.com/u/25681369?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/mbladel",
      "html_url": "https://github.com/mbladel",
      "followers_url": "https://api.github.com/users/mbladel/followers",
      "following_url": "https://api.github.com/users/mbladel/following{/other_user}",
      "gists_url": "https://api.github.com/users/mbladel/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/mbladel/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/mbladel/subscriptions",
      "organizations_url": "https://api.github.com/users/mbladel/orgs",
      "repos_url": "https://api.github.com/users/mbladel/repos",
      "events_url": "https://api.github.com/users/mbladel/events{/privacy}",
      "received_events_url": "https://api.github.com/users/mbladel/received_events",
      "type": "User",
      "user_view_type": "public",
      "site_admin": false
    },
    "run_attempt": 2,
    "referenced_workflows": [

    ],
    "run_started_at": "2025-03-27T17:17:28Z",
    "triggering_actor": {
      "login": "beikov",
      "id": 358916,
      "node_id": "MDQ6VXNlcjM1ODkxNg==",
      "avatar_url": "https://avatars.githubusercontent.com/u/358916?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/beikov",
      "html_url": "https://github.com/beikov",
      "followers_url": "https://api.github.com/users/beikov/followers",
      "following_url": "https://api.github.com/users/beikov/following{/other_user}",
      "gists_url": "https://api.github.com/users/beikov/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/beikov/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/beikov/subscriptions",
      "organizations_url": "https://api.github.com/users/beikov/orgs",
      "repos_url": "https://api.github.com/users/beikov/repos",
      "events_url": "https://api.github.com/users/beikov/events{/privacy}",
      "received_events_url": "https://api.github.com/users/beikov/received_events",
      "type": "User",
      "user_view_type": "public",
      "site_admin": false
    },
    "jobs_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/jobs",
    "logs_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/logs",
    "check_suite_url": "https://api.github.com/repos/hibernate/hibernate-orm/check-suites/36324304144",
    "artifacts_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/artifacts",
    "cancel_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/cancel",
    "rerun_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/rerun",
    "previous_attempt_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/runs/14112498346/attempts/1",
    "workflow_url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/workflows/124546728",
    "head_commit": {
      "id": "ddbf12d7d8ff89a85c579c98c75358d8e9015cc5",
      "tree_id": "53c527f52ec4f6632e7db86b9863b3c6ef709a3d",
      "message": "HIB-140 Switch to access keys for develocity.commonhaus.dev",
      "timestamp": "2025-03-27T16:54:54Z",
      "author": {
        "name": "Christian Beikov",
        "email": "[email protected]"
      },
      "committer": {
        "name": "Christian Beikov",
        "email": "[email protected]"
      }
    },
    "repository": {
      "id": 961036,
      "node_id": "MDEwOlJlcG9zaXRvcnk5NjEwMzY=",
      "name": "hibernate-orm",
      "full_name": "hibernate/hibernate-orm",
      "private": false,
      "owner": {
        "login": "hibernate",
        "id": 348262,
        "node_id": "MDEyOk9yZ2FuaXphdGlvbjM0ODI2Mg==",
        "avatar_url": "https://avatars.githubusercontent.com/u/348262?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/hibernate",
        "html_url": "https://github.com/hibernate",
        "followers_url": "https://api.github.com/users/hibernate/followers",
        "following_url": "https://api.github.com/users/hibernate/following{/other_user}",
        "gists_url": "https://api.github.com/users/hibernate/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/hibernate/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/hibernate/subscriptions",
        "organizations_url": "https://api.github.com/users/hibernate/orgs",
        "repos_url": "https://api.github.com/users/hibernate/repos",
        "events_url": "https://api.github.com/users/hibernate/events{/privacy}",
        "received_events_url": "https://api.github.com/users/hibernate/received_events",
        "type": "Organization",
        "user_view_type": "public",
        "site_admin": false
      },
      "html_url": "https://github.com/hibernate/hibernate-orm",
      "description": "Hibernate's core Object/Relational Mapping functionality",
      "fork": false,
      "url": "https://api.github.com/repos/hibernate/hibernate-orm",
      "forks_url": "https://api.github.com/repos/hibernate/hibernate-orm/forks",
      "keys_url": "https://api.github.com/repos/hibernate/hibernate-orm/keys{/key_id}",
      "collaborators_url": "https://api.github.com/repos/hibernate/hibernate-orm/collaborators{/collaborator}",
      "teams_url": "https://api.github.com/repos/hibernate/hibernate-orm/teams",
      "hooks_url": "https://api.github.com/repos/hibernate/hibernate-orm/hooks",
      "issue_events_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/events{/number}",
      "events_url": "https://api.github.com/repos/hibernate/hibernate-orm/events",
      "assignees_url": "https://api.github.com/repos/hibernate/hibernate-orm/assignees{/user}",
      "branches_url": "https://api.github.com/repos/hibernate/hibernate-orm/branches{/branch}",
      "tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/tags",
      "blobs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/blobs{/sha}",
      "git_tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/tags{/sha}",
      "git_refs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/refs{/sha}",
      "trees_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/trees{/sha}",
      "statuses_url": "https://api.github.com/repos/hibernate/hibernate-orm/statuses/{sha}",
      "languages_url": "https://api.github.com/repos/hibernate/hibernate-orm/languages",
      "stargazers_url": "https://api.github.com/repos/hibernate/hibernate-orm/stargazers",
      "contributors_url": "https://api.github.com/repos/hibernate/hibernate-orm/contributors",
      "subscribers_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscribers",
      "subscription_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscription",
      "commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/commits{/sha}",
      "git_commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/commits{/sha}",
      "comments_url": "https://api.github.com/repos/hibernate/hibernate-orm/comments{/number}",
      "issue_comment_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/comments{/number}",
      "contents_url": "https://api.github.com/repos/hibernate/hibernate-orm/contents/{+path}",
      "compare_url": "https://api.github.com/repos/hibernate/hibernate-orm/compare/{base}...{head}",
      "merges_url": "https://api.github.com/repos/hibernate/hibernate-orm/merges",
      "archive_url": "https://api.github.com/repos/hibernate/hibernate-orm/{archive_format}{/ref}",
      "downloads_url": "https://api.github.com/repos/hibernate/hibernate-orm/downloads",
      "issues_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues{/number}",
      "pulls_url": "https://api.github.com/repos/hibernate/hibernate-orm/pulls{/number}",
      "milestones_url": "https://api.github.com/repos/hibernate/hibernate-orm/milestones{/number}",
      "notifications_url": "https://api.github.com/repos/hibernate/hibernate-orm/notifications{?since,all,participating}",
      "labels_url": "https://api.github.com/repos/hibernate/hibernate-orm/labels{/name}",
      "releases_url": "https://api.github.com/repos/hibernate/hibernate-orm/releases{/id}",
      "deployments_url": "https://api.github.com/repos/hibernate/hibernate-orm/deployments"
    },
    "head_repository": {
      "id": 961036,
      "node_id": "MDEwOlJlcG9zaXRvcnk5NjEwMzY=",
      "name": "hibernate-orm",
      "full_name": "hibernate/hibernate-orm",
      "private": false,
      "owner": {
        "login": "hibernate",
        "id": 348262,
        "node_id": "MDEyOk9yZ2FuaXphdGlvbjM0ODI2Mg==",
        "avatar_url": "https://avatars.githubusercontent.com/u/348262?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/hibernate",
        "html_url": "https://github.com/hibernate",
        "followers_url": "https://api.github.com/users/hibernate/followers",
        "following_url": "https://api.github.com/users/hibernate/following{/other_user}",
        "gists_url": "https://api.github.com/users/hibernate/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/hibernate/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/hibernate/subscriptions",
        "organizations_url": "https://api.github.com/users/hibernate/orgs",
        "repos_url": "https://api.github.com/users/hibernate/repos",
        "events_url": "https://api.github.com/users/hibernate/events{/privacy}",
        "received_events_url": "https://api.github.com/users/hibernate/received_events",
        "type": "Organization",
        "user_view_type": "public",
        "site_admin": false
      },
      "html_url": "https://github.com/hibernate/hibernate-orm",
      "description": "Hibernate's core Object/Relational Mapping functionality",
      "fork": false,
      "url": "https://api.github.com/repos/hibernate/hibernate-orm",
      "forks_url": "https://api.github.com/repos/hibernate/hibernate-orm/forks",
      "keys_url": "https://api.github.com/repos/hibernate/hibernate-orm/keys{/key_id}",
      "collaborators_url": "https://api.github.com/repos/hibernate/hibernate-orm/collaborators{/collaborator}",
      "teams_url": "https://api.github.com/repos/hibernate/hibernate-orm/teams",
      "hooks_url": "https://api.github.com/repos/hibernate/hibernate-orm/hooks",
      "issue_events_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/events{/number}",
      "events_url": "https://api.github.com/repos/hibernate/hibernate-orm/events",
      "assignees_url": "https://api.github.com/repos/hibernate/hibernate-orm/assignees{/user}",
      "branches_url": "https://api.github.com/repos/hibernate/hibernate-orm/branches{/branch}",
      "tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/tags",
      "blobs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/blobs{/sha}",
      "git_tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/tags{/sha}",
      "git_refs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/refs{/sha}",
      "trees_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/trees{/sha}",
      "statuses_url": "https://api.github.com/repos/hibernate/hibernate-orm/statuses/{sha}",
      "languages_url": "https://api.github.com/repos/hibernate/hibernate-orm/languages",
      "stargazers_url": "https://api.github.com/repos/hibernate/hibernate-orm/stargazers",
      "contributors_url": "https://api.github.com/repos/hibernate/hibernate-orm/contributors",
      "subscribers_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscribers",
      "subscription_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscription",
      "commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/commits{/sha}",
      "git_commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/commits{/sha}",
      "comments_url": "https://api.github.com/repos/hibernate/hibernate-orm/comments{/number}",
      "issue_comment_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/comments{/number}",
      "contents_url": "https://api.github.com/repos/hibernate/hibernate-orm/contents/{+path}",
      "compare_url": "https://api.github.com/repos/hibernate/hibernate-orm/compare/{base}...{head}",
      "merges_url": "https://api.github.com/repos/hibernate/hibernate-orm/merges",
      "archive_url": "https://api.github.com/repos/hibernate/hibernate-orm/{archive_format}{/ref}",
      "downloads_url": "https://api.github.com/repos/hibernate/hibernate-orm/downloads",
      "issues_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues{/number}",
      "pulls_url": "https://api.github.com/repos/hibernate/hibernate-orm/pulls{/number}",
      "milestones_url": "https://api.github.com/repos/hibernate/hibernate-orm/milestones{/number}",
      "notifications_url": "https://api.github.com/repos/hibernate/hibernate-orm/notifications{?since,all,participating}",
      "labels_url": "https://api.github.com/repos/hibernate/hibernate-orm/labels{/name}",
      "releases_url": "https://api.github.com/repos/hibernate/hibernate-orm/releases{/id}",
      "deployments_url": "https://api.github.com/repos/hibernate/hibernate-orm/deployments"
    }
  },
  "workflow": {
    "id": 124546728,
    "node_id": "W_kwDOAA6qDM4HbG6o",
    "name": "GH Actions CI reporting",
    "path": ".github/workflows/ci-report.yml",
    "state": "active",
    "created_at": "2024-10-25T09:53:00.000Z",
    "updated_at": "2024-10-25T09:53:00.000Z",
    "url": "https://api.github.com/repos/hibernate/hibernate-orm/actions/workflows/124546728",
    "html_url": "https://github.com/hibernate/hibernate-orm/blob/main/.github/workflows/ci-report.yml",
    "badge_url": "https://github.com/hibernate/hibernate-orm/workflows/GH%20Actions%20CI%20reporting/badge.svg"
  },
  "repository": {
    "id": 961036,
    "node_id": "MDEwOlJlcG9zaXRvcnk5NjEwMzY=",
    "name": "hibernate-orm",
    "full_name": "hibernate/hibernate-orm",
    "private": false,
    "owner": {
      "login": "hibernate",
      "id": 348262,
      "node_id": "MDEyOk9yZ2FuaXphdGlvbjM0ODI2Mg==",
      "avatar_url": "https://avatars.githubusercontent.com/u/348262?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/hibernate",
      "html_url": "https://github.com/hibernate",
      "followers_url": "https://api.github.com/users/hibernate/followers",
      "following_url": "https://api.github.com/users/hibernate/following{/other_user}",
      "gists_url": "https://api.github.com/users/hibernate/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/hibernate/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/hibernate/subscriptions",
      "organizations_url": "https://api.github.com/users/hibernate/orgs",
      "repos_url": "https://api.github.com/users/hibernate/repos",
      "events_url": "https://api.github.com/users/hibernate/events{/privacy}",
      "received_events_url": "https://api.github.com/users/hibernate/received_events",
      "type": "Organization",
      "user_view_type": "public",
      "site_admin": false
    },
    "html_url": "https://github.com/hibernate/hibernate-orm",
    "description": "Hibernate's core Object/Relational Mapping functionality",
    "fork": false,
    "url": "https://api.github.com/repos/hibernate/hibernate-orm",
    "forks_url": "https://api.github.com/repos/hibernate/hibernate-orm/forks",
    "keys_url": "https://api.github.com/repos/hibernate/hibernate-orm/keys{/key_id}",
    "collaborators_url": "https://api.github.com/repos/hibernate/hibernate-orm/collaborators{/collaborator}",
    "teams_url": "https://api.github.com/repos/hibernate/hibernate-orm/teams",
    "hooks_url": "https://api.github.com/repos/hibernate/hibernate-orm/hooks",
    "issue_events_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/events{/number}",
    "events_url": "https://api.github.com/repos/hibernate/hibernate-orm/events",
    "assignees_url": "https://api.github.com/repos/hibernate/hibernate-orm/assignees{/user}",
    "branches_url": "https://api.github.com/repos/hibernate/hibernate-orm/branches{/branch}",
    "tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/tags",
    "blobs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/blobs{/sha}",
    "git_tags_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/tags{/sha}",
    "git_refs_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/refs{/sha}",
    "trees_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/trees{/sha}",
    "statuses_url": "https://api.github.com/repos/hibernate/hibernate-orm/statuses/{sha}",
    "languages_url": "https://api.github.com/repos/hibernate/hibernate-orm/languages",
    "stargazers_url": "https://api.github.com/repos/hibernate/hibernate-orm/stargazers",
    "contributors_url": "https://api.github.com/repos/hibernate/hibernate-orm/contributors",
    "subscribers_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscribers",
    "subscription_url": "https://api.github.com/repos/hibernate/hibernate-orm/subscription",
    "commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/commits{/sha}",
    "git_commits_url": "https://api.github.com/repos/hibernate/hibernate-orm/git/commits{/sha}",
    "comments_url": "https://api.github.com/repos/hibernate/hibernate-orm/comments{/number}",
    "issue_comment_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues/comments{/number}",
    "contents_url": "https://api.github.com/repos/hibernate/hibernate-orm/contents/{+path}",
    "compare_url": "https://api.github.com/repos/hibernate/hibernate-orm/compare/{base}...{head}",
    "merges_url": "https://api.github.com/repos/hibernate/hibernate-orm/merges",
    "archive_url": "https://api.github.com/repos/hibernate/hibernate-orm/{archive_format}{/ref}",
    "downloads_url": "https://api.github.com/repos/hibernate/hibernate-orm/downloads",
    "issues_url": "https://api.github.com/repos/hibernate/hibernate-orm/issues{/number}",
    "pulls_url": "https://api.github.com/repos/hibernate/hibernate-orm/pulls{/number}",
    "milestones_url": "https://api.github.com/repos/hibernate/hibernate-orm/milestones{/number}",
    "notifications_url": "https://api.github.com/repos/hibernate/hibernate-orm/notifications{?since,all,participating}",
    "labels_url": "https://api.github.com/repos/hibernate/hibernate-orm/labels{/name}",
    "releases_url": "https://api.github.com/repos/hibernate/hibernate-orm/releases{/id}",
    "deployments_url": "https://api.github.com/repos/hibernate/hibernate-orm/deployments",
    "created_at": "2010-10-04T16:15:52Z",
    "updated_at": "2025-03-27T16:54:59Z",
    "pushed_at": "2025-03-27T16:54:54Z",
    "git_url": "git://github.com/hibernate/hibernate-orm.git",
    "ssh_url": "[email protected]:hibernate/hibernate-orm.git",
    "clone_url": "https://github.com/hibernate/hibernate-orm.git",
    "svn_url": "https://github.com/hibernate/hibernate-orm",
    "homepage": "http://hibernate.org",
    "size": 290366,
    "stargazers_count": 6119,
    "watchers_count": 6119,
    "language": "Java",
    "has_issues": false,
    "has_projects": false,
    "has_downloads": false,
    "has_wiki": true,
    "has_pages": false,
    "has_discussions": true,
    "forks_count": 3619,
    "mirror_url": null,
    "archived": false,
    "disabled": false,
    "open_issues_count": 119,
    "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": [
      "database",
      "envers",
      "hibernate",
      "hibernate-orm",
      "jakarta-persistence",
      "jakartaee",
      "java",
      "jdbc",
      "jpa",
      "object-relational-mapper",
      "object-relational-mapping",
      "orm",
      "persistence",
      "persistence-framework",
      "sql"
    ],
    "visibility": "public",
    "forks": 3619,
    "open_issues": 119,
    "watchers": 6119,
    "default_branch": "main",
    "custom_properties": {

    }
  },
  "organization": {
    "login": "hibernate",
    "id": 348262,
    "node_id": "MDEyOk9yZ2FuaXphdGlvbjM0ODI2Mg==",
    "url": "https://api.github.com/orgs/hibernate",
    "repos_url": "https://api.github.com/orgs/hibernate/repos",
    "events_url": "https://api.github.com/orgs/hibernate/events",
    "hooks_url": "https://api.github.com/orgs/hibernate/hooks",
    "issues_url": "https://api.github.com/orgs/hibernate/issues",
    "members_url": "https://api.github.com/orgs/hibernate/members{/member}",
    "public_members_url": "https://api.github.com/orgs/hibernate/public_members{/member}",
    "avatar_url": "https://avatars.githubusercontent.com/u/348262?v=4",
    "description": ""
  },
  "sender": {
    "login": "mbladel",
    "id": 25681369,
    "node_id": "MDQ6VXNlcjI1NjgxMzY5",
    "avatar_url": "https://avatars.githubusercontent.com/u/25681369?v=4",
    "gravatar_id": "",
    "url": "https://api.github.com/users/mbladel",
    "html_url": "https://github.com/mbladel",
    "followers_url": "https://api.github.com/users/mbladel/followers",
    "following_url": "https://api.github.com/users/mbladel/following{/other_user}",
    "gists_url": "https://api.github.com/users/mbladel/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/mbladel/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/mbladel/subscriptions",
    "organizations_url": "https://api.github.com/users/mbladel/orgs",
    "repos_url": "https://api.github.com/users/mbladel/repos",
    "events_url": "https://api.github.com/users/mbladel/events{/privacy}",
    "received_events_url": "https://api.github.com/users/mbladel/received_events",
    "type": "User",
    "user_view_type": "public",
    "site_admin": false
  },
  "installation": {
    "id": 15390286,
    "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTUzOTAyODY="
  }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants