Звіт у форматі JSON машиночитний
{
"data": {
"repo": {
"topics": [],
"is_fork": false,
"size_kb": 3153,
"has_wiki": true,
"homepage": null,
"languages": {
"Go": 181551,
"Shell": 57990,
"Python": 9917,
"Makefile": 34429,
"Dockerfile": 3805
},
"pushed_at": "2026-08-01T05:44:46Z",
"created_at": "2025-07-17T09:29:01Z",
"owner_type": "Organization",
"updated_at": "2026-08-01T05:45:16Z",
"description": "ClusterAPI Addon Provider for cdk8s",
"is_archived": false,
"is_disabled": false,
"license_spdx": "Apache-2.0",
"default_branch": "main",
"license_spdx_raw": "Apache-2.0",
"primary_language": "Go",
"significant_languages": [
"Go",
"Shell",
"Makefile"
]
},
"owner": {
"blog": "https://www.eitco.de",
"name": "European IT Consultancy EITCO GmbH",
"type": "Organization",
"login": "eitco",
"company": null,
"location": "Berlin, Bonn",
"followers": 18,
"avatar_url": "https://avatars.githubusercontent.com/u/80102980?v=4",
"created_at": "2021-03-05T11:19:04Z",
"is_verified": null,
"public_repos": 31,
"account_age_days": 1975
},
"license": {
"state": "standard",
"spdx_id": "Apache-2.0",
"raw_spdx": "Apache-2.0",
"file_present": true,
"scorecard_found": true,
"profile_has_license": true
},
"activity": {
"releases": [
{
"tag": "v1.0.1",
"kind": "patch",
"published_at": "2026-07-20T10:18:00Z"
},
{
"tag": "v1.0.0",
"kind": "major",
"published_at": "2026-06-26T07:38:09Z"
},
{
"tag": "v1.0.0-rc.1",
"kind": "prerelease",
"published_at": "2026-06-25T12:52:54Z"
},
{
"tag": "v1.0.0-beta.3",
"kind": "prerelease",
"published_at": "2026-01-25T20:13:57Z"
},
{
"tag": "v1.0.0-beta.2",
"kind": "prerelease",
"published_at": "2026-01-22T18:10:26Z"
},
{
"tag": "v1.0.0-beta.1",
"kind": "prerelease",
"published_at": "2025-11-22T12:00:10Z"
},
{
"tag": "v1.0.0-alpha.12",
"kind": "prerelease",
"published_at": "2025-11-11T08:38:48Z"
},
{
"tag": "v1.0.0-alpha.11",
"kind": "prerelease",
"published_at": "2025-10-31T17:47:42Z"
},
{
"tag": "v1.0.0-alpha.10",
"kind": "prerelease",
"published_at": "2025-10-24T10:14:19Z"
},
{
"tag": "v1.0.0-alpha.8",
"kind": "prerelease",
"published_at": "2025-08-10T15:56:32Z"
},
{
"tag": "v1.0.0-alpha.7",
"kind": "prerelease",
"published_at": "2025-08-01T18:16:01Z"
},
{
"tag": "v1.0.0-alpha.6",
"kind": "prerelease",
"published_at": "2025-07-21T16:00:51Z"
},
{
"tag": "v1.0.0-alpha.3",
"kind": "prerelease",
"published_at": "2025-07-17T10:20:51Z"
},
{
"tag": "v1.0.0-alpha.2",
"kind": "prerelease",
"published_at": "2025-07-17T10:05:19Z"
}
],
"recent_commits": [
{
"oid": "34b8dcaa420e08397c1eceecfa46d1454c5ebbc5",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 (#191)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-08-01T05:44:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e812dc9e89b250c50e10e0d019e103ed0b762a9e",
"body": "Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.19.1 to 5.19.2.\n- [Release notes](https://github.com/go-git/go-git/releases)\n- [Changelog](https://github.com/go-git/go-git/blob/main/HISTORY.md)\n- [Commits](https://github.com/go-git/go-git/compare/v5.19.1...v5.19.2)\n\n---\n\n[…]\n-name: github.com/go-git/go-git/v5\n dependency-version: 5.19.2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-30T02:53:25Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "33a5f8e8db317c6262aec77ca158f7f4a3c2c72b",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump k8s.io/component-base from 0.36.2 to 0.36.3 (#188)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-27T06:44:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "217a1a76148eac01d6e36c01cfdefa3231838518",
"body": "Bumps [k8s.io/component-base](https://github.com/kubernetes/component-base) from 0.36.2 to 0.36.3.\n- [Commits](https://github.com/kubernetes/component-base/compare/v0.36.2...v0.36.3)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/component-base\n dependency-version: 0.36.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump k8s.io/component-base from 0.36.2 to 0.36.3",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-25T19:27:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5f50fabd10ffb95e8e3ed3ac1ade2d93e3d656d9",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump k8s.io/api from 0.36.2 to 0.36.3 (#190)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-25T19:25:20Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d97b41df59dd14feca542f67a8e288168c2f42aa",
"body": "Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.36.2 to 0.36.3.\n- [Commits](https://github.com/kubernetes/api/compare/v0.36.2...v0.36.3)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/api\n dependency-version: 0.36.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump k8s.io/api from 0.36.2 to 0.36.3",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-24T02:53:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ebd5cb819c953e1cca714df834e5b2529fc43576",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/checkout from 7.0.0 to 7.0.1 (#184)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-22T18:31:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "990d1d4165cdd0f5cfd2bb8259cdccb98a1c0a66",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 (#185)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-22T18:30:55Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a3457cd68f29d6c1b912c328ba372c70e2b76f50",
"body": "Bumps [github.com/go-logr/logr](https://github.com/go-logr/logr) from 1.4.3 to 1.4.4.\n- [Release notes](https://github.com/go-logr/logr/releases)\n- [Changelog](https://github.com/go-logr/logr/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/go-logr/logr/compare/v1.4.3...v1.4.4)\n\n---\nupdated-\n[…]\ndency-name: github.com/go-logr/logr\n dependency-version: 1.4.4\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/go-logr/logr from 1.4.3 to 1.4.4",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-21T02:53:21Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7910eb11157ab7d759c6afdb8d3c4cf6c2abd2cf",
"body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb9\n[…]\n- dependency-name: actions/checkout\n dependency-version: 7.0.1\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/checkout from 7.0.0 to 7.0.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-21T02:53:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "2a1e48aae20e08aa4d73c0478ddc6074d4509c32",
"body": null,
"is_bot": false,
"headline": "Fixing Docker builds, and bumping to new release",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-20T10:05:41Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ac0e8c2a39d69b8bb5f49b90f29b848fca5f26bd",
"body": null,
"is_bot": false,
"headline": "Bumping to Go version 1.26.5 to fix the Vulnerability issue",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T07:31:18Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7cbc17a806b3357c97216e23dab6ed75dad5b346",
"body": "…183)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.13.3 to 1.13.4 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:46:53Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "64ba609a86877208be6b51c3152639d97386345c",
"body": "Bumps [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) from 1.13.3 to 1.13.4.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.13.3...v1.13.4)\n\n---\nupdated-dependencies:\n- de\n[…]\nname: sigs.k8s.io/cluster-api/test\n dependency-version: 1.13.4\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.13.3 to 1.13.4",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-16T06:44:11Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "8ecd72322cc6c2a0b4d0d030b76e5c4927f791b0",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api from 1.13.3 to 1.13.4 (#182)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:42:42Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ef631ee5f9c7b16b8972977e9012546d3cbabc2d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/setup-go from 6.5.0 to 7.0.0 (#181)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:42:33Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f156e9d80bd77e134b4393d5f8791f0c6f9983d4",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump softprops/action-gh-release from 3.0.1 to 3.0.2 (#180)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:42:25Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bf2710973038d0842a67cf448ad69ac129dfcd3a",
"body": "…179)",
"is_bot": false,
"headline": ":seedling: Bump github.com/prometheus/common from 0.69.0 to 0.70.0 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:42:15Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "acd1b58c525e2569ba933ea2488a80dcaa166191",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#178)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-16T06:42:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bb7c24bf88d0384c64d228ece4ea8cdc2d63fbac",
"body": "Bumps [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) from 1.13.3 to 1.13.4.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.13.3...v1.13.4)\n\n---\nupdated-dependencies:\n- dependency-name: sigs.k8s.io/cluster-api\n dependency-version: 1.13.4\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api from 1.13.3 to 1.13.4",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-16T02:53:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "816b8facf2f7f139a07171cfb23c83be81aa524d",
"body": "Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.5.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/924ae3a1cded613372ab5595356fb5720e22ba16...b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)\n\n---\nupdated\n[…]\n- dependency-name: actions/setup-go\n dependency-version: 7.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/setup-go from 6.5.0 to 7.0.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-16T02:53:07Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "8d8558d9f9a8c61932a0a7c0b0e20b8bcb112105",
"body": "Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.1 to 3.0.2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/so\n[…]\ny-name: softprops/action-gh-release\n dependency-version: 3.0.2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump softprops/action-gh-release from 3.0.1 to 3.0.2",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-14T02:53:01Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "cf280435284744b94611ec30fc8c1f5ee97f3171",
"body": "Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.69.0 to 0.70.0.\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.69\n[…]\nname: github.com/prometheus/common\n dependency-version: 0.70.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/prometheus/common from 0.69.0 to 0.70.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-13T02:54:10Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a878fa97265fff43d8ffaa63ede86703610140e3",
"body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.53.0 to 0.54.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.53.0...v0.54.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-version: 0.54.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump golang.org/x/crypto from 0.53.0 to 0.54.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-07-09T02:53:26Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "00fecccabc7cf010a64fef8461c1627283e8b38e",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 (#177)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-06T04:13:20Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "351fda622706c1552f356a802cd58eef992a661a",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/cache from 6.0.0 to 6.1.0 (#176)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-07-06T04:13:13Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "64926af7079e7725a06defdb7c65f1a76c3163fc",
"body": "Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 9.2.1 to 9.3.0.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/82606bf257cbaff209d206a39f5134f0cfbfd2ee...ba\n[…]\nname: golangci/golangci-lint-action\n dependency-version: 9.3.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-30T02:52:55Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "e9f9383b9b44896f92f7dd0ad4aab2e8b2af1ad2",
"body": "Bumps [actions/cache](https://github.com/actions/cache) from 6.0.0 to 6.1.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/2c8a9bd7457de244a408f35966fab2fb45fda9c\n[…]\ns:\n- dependency-name: actions/cache\n dependency-version: 6.1.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/cache from 6.0.0 to 6.1.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-29T02:53:19Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4c63b40304214c73e8264f308b6b62eea525639a",
"body": null,
"is_bot": false,
"headline": "Preparing v1.0.0 Release",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-26T07:26:57Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6048301e9237ce1cf69de88afc4927d82af26f7c",
"body": null,
"is_bot": false,
"headline": "Adjusting some tests, adding a CLAUDE.md for future development with AI",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-26T06:45:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0ac03fab17d58c0660fdf813b82c070f8de5e047",
"body": null,
"is_bot": false,
"headline": "Updating the documentation",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-26T05:58:35Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e142c8239bce641bbaae925be1825b499e7c0c39",
"body": "…175)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.13.2 to 1.13.3 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T19:54:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8bc9b4731072cb42f8cef79f766ed81bb8397cd4",
"body": "…image\n\n# Conflicts:\n#\tdocs/Private-Repositories.md\n#\tgo.sum",
"is_bot": false,
"headline": "Adding feature to allow adding custom known-hosts outside the backed …",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T17:17:48Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b79af9a3f0f086628f1c4ce3095c2f2a18305b85",
"body": null,
"is_bot": false,
"headline": "Fixing a small stypo",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T14:59:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a7c7a2ccd3db1376ea56f5ac3064e7fd86bc7289",
"body": "Bumps [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) from 1.13.2 to 1.13.3.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.13.2...v1.13.3)\n\n---\nupdated-dependencies:\n- de\n[…]\nname: sigs.k8s.io/cluster-api/test\n dependency-version: 1.13.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.13.2 to 1.13.3",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-25T13:00:15Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "bf6033f07a632fd61fe535388460c82d01b4400d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/cache from 5.0.5 to 6.0.0 (#172)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:57:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cd36ae0f2754a009cebb8a0dd6f40a28e2986a45",
"body": null,
"is_bot": true,
"headline": "Update generated code",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-25T12:56:04Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "61b8b13228e3d982005645328e1fb35bedc328f9",
"body": "Bumps [actions/cache](https://github.com/actions/cache) from 5.0.5 to 6.0.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/27d5ce7f107fe9357f9df03efb73ab90386fcca\n[…]\ns:\n- dependency-name: actions/cache\n dependency-version: 6.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/cache from 5.0.5 to 6.0.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-25T12:55:25Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "d9ebc11c214f1b35b594d43ab25495d54c9123f7",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/setup-go from 6.4.0 to 6.5.0 (#171)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:54:07Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "7127077ccdffe45a1beb03f69c57a1b69d0a9c2c",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump softprops/action-gh-release from 3.0.0 to 3.0.1 (#169)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:53:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "30b5e405627870ec2d8d2acab923337e61966bbd",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/checkout from 6.0.3 to 7.0.0 (#168)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:53:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3039a76f9684a23effc51e1ea978e12836986de3",
"body": null,
"is_bot": false,
"headline": "Release v1.0.0-rc.1 preperation",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:49:08Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6a1f6d8dea2a043a2e5b92be319381e142783bd1",
"body": null,
"is_bot": false,
"headline": "Preparing 1.0.0-rc.1, and updating various dependencies",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-25T12:37:07Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "491bd7f0c86c54dbae8cdacc81ef082dd41f6bfa",
"body": "Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.4.0 to 6.5.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/4a3601121dd01d1626a1e23e37211e3254c1c06c...924ae3a1cded613372ab5595356fb5720e22ba16)\n\n---\nupdated\n[…]\n- dependency-name: actions/setup-go\n dependency-version: 6.5.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/setup-go from 6.4.0 to 6.5.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-24T02:53:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "63970f8c462d14cdce4b620c676a0db443743d1f",
"body": "Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.0 to 3.0.1.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/so\n[…]\ny-name: softprops/action-gh-release\n dependency-version: 3.0.1\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump softprops/action-gh-release from 3.0.0 to 3.0.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-22T02:53:22Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "991c5b298077907daf2d9e1c377c39ff38b26343",
"body": null,
"is_bot": false,
"headline": "Updating dependencies",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-19T08:39:17Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "09df7fc856f8ac0f32c9e8868f03e1311f156d5e",
"body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b43\n[…]\n- dependency-name: actions/checkout\n dependency-version: 7.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/checkout from 6.0.3 to 7.0.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-19T02:52:58Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "708d80eedebeb0af43e0ca7f7bdc03938311846c",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.31.0 (#165)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-15T17:30:12Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4768a126a068d9473dc351b94441d51b75ca7de4",
"body": "Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.29.0 to 2.31.0.\n- [Release notes](https://github.com/onsi/ginkgo/releases)\n- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/onsi/ginkgo/compare/v2.29.0...v2.31.0)\n\n---\nupdate\n[…]\ncy-name: github.com/onsi/ginkgo/v2\n dependency-version: 2.31.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.31.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-15T16:45:00Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a807fc990cbc3e2b6b413f5841ca68c15427bd79",
"body": null,
"is_bot": false,
"headline": "Updating dependencies, fixing linting script",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-15T16:42:25Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0febedd44af430fbc93631254327931afb9eb960",
"body": null,
"is_bot": false,
"headline": "updating various dependencies",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-10T12:12:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fc39b774b47cd25995cce15ee07945b5365c0884",
"body": "…157)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.12.5 to 1.13.2 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-10T12:07:15Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "bbe353130fbb936fdb7714eb38c4a13f5455388c",
"body": null,
"is_bot": false,
"headline": "bumping go version",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-10T12:05:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "b80d2794dc209b75c1a60bc609a1dc7408c1e9f0",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.29.0 (#158)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-04T19:19:45Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "edd75d201cd96ec5f44bcaf071ae1b5f4fda9457",
"body": "…159)",
"is_bot": false,
"headline": ":seedling: Bump github.com/prometheus/common from 0.67.5 to 0.68.1 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-04T19:19:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "63b38b62761dab5850ce30711d4d39cbd609ff40",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/checkout from 6.0.2 to 6.0.3 (#160)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-06-04T19:18:58Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "15af5d4e9d1a8aa4b154c17f86a1b45898dbe949",
"body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67\n[…]\n- dependency-name: actions/checkout\n dependency-version: 6.0.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/checkout from 6.0.2 to 6.0.3",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-03T21:02:22Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "9b81ea5ee40fe37d78387c2e5cb6724ca1394b16",
"body": "Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.67.5 to 0.68.1.\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.67\n[…]\nname: github.com/prometheus/common\n dependency-version: 0.68.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/prometheus/common from 0.67.5 to 0.68.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-03T21:02:17Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "c25f0c8e2c86e4c83d6698d0936749ccd8d78b08",
"body": "Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.28.1 to 2.29.0.\n- [Release notes](https://github.com/onsi/ginkgo/releases)\n- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/onsi/ginkgo/compare/v2.28.1...v2.29.0)\n\n---\nupdate\n[…]\ncy-name: github.com/onsi/ginkgo/v2\n dependency-version: 2.29.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.29.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-01T04:59:31Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "70b1a648d73db22e1afa186857318841b8fb63fd",
"body": "Bumps [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) from 1.12.5 to 1.13.2.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.12.5...v1.13.2)\n\n---\nupdated-dependencies:\n- de\n[…]\nname: sigs.k8s.io/cluster-api/test\n dependency-version: 1.13.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.12.5 to 1.13.2",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-06-01T04:59:27Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "2387311176e3679dc7f6843ff51daa5c4704acb3",
"body": null,
"is_bot": false,
"headline": "more deps updated",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-05-29T08:28:45Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "922886ec583aa165487198490eb08d6624399a69",
"body": null,
"is_bot": false,
"headline": "bumping various dependencies",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-05-29T08:24:58Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d9c94f2e12fe3d08c4735236c42efaf7454ba83c",
"body": "…151)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.12.2 to 1.12.5 (#…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-05-29T04:39:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "83199c6241b92df1b0438f2aff2716cff7091c3d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump k8s.io/apimachinery from 0.35.1 to 0.35.4 (#150)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-05-29T04:39:26Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0fc975907d2397d2e3e3464193f439d02f8be3e3",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 (#155)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-05-29T04:38:53Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "64daa3597383ee64b038879b9ef12192d7f78088",
"body": "Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 9.2.0 to 9.2.1.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/1e7e51e771db61008b38414a730f564565cf7c20...82\n[…]\nname: golangci/golangci-lint-action\n dependency-version: 9.2.1\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump golangci/golangci-lint-action from 9.2.0 to 9.2.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-05-22T02:54:39Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "d3278342fae4f2d72ce2dc40f1de80f83ec78f6a",
"body": "Bumps [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) from 1.12.2 to 1.12.5.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.12.2...v1.12.5)\n\n---\nupdated-dependencies:\n- de\n[…]\nname: sigs.k8s.io/cluster-api/test\n dependency-version: 1.12.5\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.12.2 to 1.12.5",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-04-20T02:56:46Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "74e8bd4a072566101ccf3ab3e6970b56c13e2a1f",
"body": "Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.35.1 to 0.35.4.\n- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.35.1...v0.35.4)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apimachinery\n dependency-version: 0.35.4\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump k8s.io/apimachinery from 0.35.1 to 0.35.4",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-04-20T02:56:36Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e7b1776e71d89fc863fa4f54f6b28e9015f5f497",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.0 (#139)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-04-17T19:06:59Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "974c62201e23a2cffb5771bb44661a50e14639dc",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump EndBug/add-and-commit from 9.1.4 to 10.0.0 (#146)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-04-17T19:06:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d8124de10c8a9c13566c3fa40e431cce3175812d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/setup-go from 6.3.0 to 6.4.0 (#147)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-04-17T19:06:03Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1236b9d92dc00fef9d015c0756de142202e0be9d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump softprops/action-gh-release from 2.5.0 to 3.0.0 (#148)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-04-17T19:05:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cd1648b4cfc143065ef81530025bee5476f366d3",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/cache from 5.0.3 to 5.0.5 (#149)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-04-17T19:05:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "04f88422a87220d5700271539587b20f4c44667f",
"body": "Bumps [actions/cache](https://github.com/actions/cache) from 5.0.3 to 5.0.5.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/cdf6c1fa76f9f475f3d7449005a359c84ca0f30\n[…]\ns:\n- dependency-name: actions/cache\n dependency-version: 5.0.5\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/cache from 5.0.3 to 5.0.5",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-04-14T02:54:28Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "cd7e68e2da76e204a1d3347dd41fff85dcde9129",
"body": "Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.5.0 to 3.0.0.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/so\n[…]\ny-name: softprops/action-gh-release\n dependency-version: 3.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump softprops/action-gh-release from 2.5.0 to 3.0.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-04-13T02:56:16Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "5b9a1fa4f2d4957797131447d5947e25bb3ad6c6",
"body": "Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.3.0 to 6.4.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/4b73464bb391d4059bd26b0524d20df3927bd417...4a3601121dd01d1626a1e23e37211e3254c1c06c)\n\n---\nupdated\n[…]\n- dependency-name: actions/setup-go\n dependency-version: 6.4.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/setup-go from 6.3.0 to 6.4.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-03-30T02:56:03Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "c12919192ebd9279f79afd07e989bb1404310903",
"body": "Bumps [EndBug/add-and-commit](https://github.com/endbug/add-and-commit) from 9.1.4 to 10.0.0.\n- [Release notes](https://github.com/endbug/add-and-commit/releases)\n- [Commits](https://github.com/endbug/add-and-commit/compare/a94899bca583c204427a224a7af87c02f9b325d5...290ea2c423ad77ca9c62ae0f5b2243796\n[…]\nndency-name: EndBug/add-and-commit\n dependency-version: 10.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump EndBug/add-and-commit from 9.1.4 to 10.0.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-03-23T02:55:28Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ea7047a1e4436b4d224f0d73981b7fb8459f2c1e",
"body": "Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.5 to 5.17.0.\n- [Release notes](https://github.com/go-git/go-git/releases)\n- [Commits](https://github.com/go-git/go-git/compare/v5.16.5...v5.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/go-git/go-git/v5\n dependency-version: 5.17.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-03-03T02:54:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "66ef950554f9f9a59d777a3fe930f5ba5f850b68",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump k8s.io/component-base from 0.35.0 to 0.35.1 (#137)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-03-02T12:11:17Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2c38582afb8eec55e0cd8f6e58886851ba52156a",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 (#133)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-03-02T12:11:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8ab1bc0b47107108a4400fc450dd9476a5b3050a",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/setup-go from 6.2.0 to 6.3.0 (#138)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-03-02T12:10:49Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a07d5c8f6c141e1947a4ade8eafc546907cf7d52",
"body": "Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.2.0 to 6.3.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5...4b73464bb391d4059bd26b0524d20df3927bd417)\n\n---\nupdated\n[…]\n- dependency-name: actions/setup-go\n dependency-version: 6.3.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/setup-go from 6.2.0 to 6.3.0",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-26T02:54:19Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "143cf47f8b126c97508760a0b73f7fb7dbe26f5e",
"body": "Bumps [k8s.io/component-base](https://github.com/kubernetes/component-base) from 0.35.0 to 0.35.1.\n- [Commits](https://github.com/kubernetes/component-base/compare/v0.35.0...v0.35.1)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/component-base\n dependency-version: 0.35.1\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump k8s.io/component-base from 0.35.0 to 0.35.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-11T02:55:08Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "dec85cc77bfd1fea4929a6dc9bf078a68857ce48",
"body": "Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.4 to 5.16.5.\n- [Release notes](https://github.com/go-git/go-git/releases)\n- [Commits](https://github.com/go-git/go-git/compare/v5.16.4...v5.16.5)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/go-git/go-git/v5\n dependency-version: 5.16.5\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-10T03:12:28Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "89b0254ed4f62afe8b2a93a2dbf319867fe66e5d",
"body": "…3727-55e16f424c0e to 1.12.2 (#131)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api from 1.12.0-rc.0.0.2026012312…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-03T09:12:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2473122b309c4d0799bf8b29e732a1a2cb10cdf2",
"body": "Bumps [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) from 1.12.0-rc.0.0.20260123123727-55e16f424c0e to 1.12.2.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/commits/v1.12.2)\n\n---\nupdate\n[…]\nency-name: sigs.k8s.io/cluster-api\n dependency-version: 1.12.2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-03T08:52:04Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "2ed8e8d07e1b7fe6b2038767ba14c37642d7e558",
"body": "…123123727-55e16f424c0e to 1.12.2 (#132)",
"is_bot": false,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test from 1.12.0-rc.0.0.20260…",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-03T08:50:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f708f902f4e3ff0736fdd1e2e4c123d19512a5f2",
"body": "Bumps [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) from 1.12.0-rc.0.0.20260123123727-55e16f424c0e to 1.12.2.\n- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)\n- [Commits](https://github.com/kubernetes-sigs/cluster-api/commits/v1.12.2)\n\n---\nu\n[…]\nname: sigs.k8s.io/cluster-api/test\n dependency-version: 1.12.2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump sigs.k8s.io/cluster-api/test",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-03T06:02:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "e60081a8f6dcbe2906330ebf351aacfed647e7cd",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/cache from 5.0.2 to 5.0.3 (#128)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-02T15:19:25Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2ca7ba66cfaf7c277d97cc22d3688a66f720940d",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 (#129)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-02T15:19:10Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1d994db75cd5cc9390f74574a851706a2e36cedb",
"body": "Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.27.5 to 2.28.1.\n- [Release notes](https://github.com/onsi/ginkgo/releases)\n- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/onsi/ginkgo/compare/v2.27.5...v2.28.1)\n\n---\nupdate\n[…]\ncy-name: github.com/onsi/ginkgo/v2\n dependency-version: 2.28.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-02T15:18:59Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "9cec22abeb0198fc1a031a8ad4606918b04201ee",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 (#130)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-02T15:17:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "f8090ae778e9f28f01372db6db22651105f6900d",
"body": "Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.39.0 to 1.39.1.\n- [Release notes](https://github.com/onsi/gomega/releases)\n- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/onsi/gomega/compare/v1.39.0...v1.39.1)\n\n---\nupdated-d\n[…]\ndency-name: github.com/onsi/gomega\n dependency-version: 1.39.1\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump github.com/onsi/gomega from 1.39.0 to 1.39.1",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-02-02T15:15:58Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "6516deda82a84fafd6e3478410e9ef3afa122568",
"body": null,
"is_bot": false,
"headline": "[WIP] ✨ Pull Request Generator a-like feature (#126)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-02T15:14:40Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2bd6123a17d35cc06bc23eb38af9f6bd76440c8b",
"body": "…nd merging e2e test fixes",
"is_bot": false,
"headline": "Pull Request generator feature, various updates of the dependencies a…",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-02-02T15:13:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "516e17b1e745f97481aecfac57f1089bc1bd4732",
"body": "Bumps [actions/cache](https://github.com/actions/cache) from 5.0.2 to 5.0.3.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/8b402f58fbc84540c8b491a91e594a4576fec3d\n[…]\ns:\n- dependency-name: actions/cache\n dependency-version: 5.0.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
"is_bot": true,
"headline": ":seedling: Bump actions/cache from 5.0.2 to 5.0.3",
"author_name": "dependabot[bot]",
"author_login": "dependabot[bot]",
"committed_at": "2026-01-30T02:54:39Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "db3e14c7a0822837a23dbd0e4bc60fb1e56df800",
"body": null,
"is_bot": false,
"headline": "⚠️ Fixing the multi-platform builds for the images (#125)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-01-25T20:08:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "aca0dcc19ae641855b699485d32ba79d6ed380c4",
"body": null,
"is_bot": false,
"headline": "Fixing the multi-platform builds for the images",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-01-25T20:06:51Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d609b21ddc1aefcc82c9ad8c158959c5712aa8e6",
"body": null,
"is_bot": false,
"headline": "Switching from hard-coded name for the eventRecorderer to our variable",
"author_name": "PatrickLaabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-01-23T08:18:54Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c020b6db901befe27bee48178f23a593343192e2",
"body": null,
"is_bot": false,
"headline": ":seedling: Bump actions/checkout from 6.0.1 to 6.0.2 (#124)",
"author_name": "Patrick Laabs",
"author_login": "PatrickLaabs",
"committed_at": "2026-01-23T07:58:53Z",
"body_truncated": false,
"is_coding_agent": false
}
],
"releases_count": 14,
"commits_last_year": 269,
"latest_release_at": "2026-07-20T10:18:00Z",
"latest_release_tag": "v1.0.1",
"releases_from_tags": false,
"days_since_last_push": 0,
"active_weeks_last_year": 43,
"days_since_latest_release": 12,
"mean_days_between_releases": 38.2
},
"community": {
"has_readme": true,
"has_license": true,
"has_description": true,
"has_contributing": true,
"health_percentage": 87,
"has_issue_template": false,
"has_code_of_conduct": true,
"has_pull_request_template": true
},
"ecosystem": {
"packages": [
{
"name": "github.com/eitco/cluster-api-addon-provider-cdk8s",
"exists": true,
"license": null,
"keywords": [],
"ecosystem": "go",
"matches_repo": true,
"registry_url": "https://pkg.go.dev/github.com/eitco/cluster-api-addon-provider-cdk8s",
"is_deprecated": false,
"latest_version": "v1.0.1",
"repository_url": "https://github.com/eitco/cluster-api-addon-provider-cdk8s",
"versions_count": 14,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": null,
"monthly_downloads": null,
"first_published_at": null,
"latest_published_at": "2026-07-20T10:05:41Z",
"latest_version_yanked": null,
"days_since_latest_publish": 12
}
]
},
"popularity": {
"forks": 1,
"stars": 10,
"watchers": 3,
"fork_history": {
"days": [
{
"date": "2025-09-24",
"count": 1
}
],
"complete": true,
"collected": 1,
"total_forks": 1
},
"star_history": null,
"open_issues_and_prs": 2
},
"ai_readiness": {
"has_nix": false,
"example_dirs": [
"examples"
],
"has_llms_txt": false,
"has_dockerfile": true,
"has_mcp_signal": false,
"bootstrap_files": [
"Makefile"
],
"api_schema_files": [],
"has_devcontainer": false,
"typecheck_configs": [
"examples/cdk8s-sample-deployment-typescript/tsconfig.json"
],
"toolchain_manifests": [
"examples/cdk8s-sample-deployment/go.mod",
"go.mod",
"hack/tools/go.mod"
],
"largest_source_bytes": 1073718,
"source_files_sampled": 809,
"oversized_source_files": 2,
"agent_instruction_files": [
"CLAUDE.md"
],
"agent_instruction_max_bytes": 4246
},
"dependencies": {
"manifests": [
"go.mod"
],
"advisories": {
"error": null,
"scope": null,
"source": null,
"findings": [],
"collected": false,
"malicious": [],
"truncated": false,
"by_severity": {},
"advisory_count": 0,
"affected_count": 0,
"assessed_count": 0,
"malicious_count": 0,
"assessed_package": null,
"unassessed_count": 0,
"direct_affected_count": 0
},
"ecosystems": [
"go"
],
"dependencies": [
{
"name": "github.com/go-git/go-git/v5",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v5.19.2"
},
{
"name": "github.com/go-logr/logr",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.4.4"
},
{
"name": "github.com/onsi/ginkgo/v2",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v2.32.0"
},
{
"name": "github.com/onsi/gomega",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.42.1"
},
{
"name": "github.com/pkg/errors",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.9.1"
},
{
"name": "github.com/prometheus/common",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.70.0"
},
{
"name": "github.com/spf13/pflag",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.0.10"
},
{
"name": "github.com/stretchr/testify",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.11.1"
},
{
"name": "go.uber.org/mock",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.6.0"
},
{
"name": "golang.org/x/crypto",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.54.0"
},
{
"name": "k8s.io/api",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.36.3"
},
{
"name": "k8s.io/apimachinery",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.36.3"
},
{
"name": "k8s.io/client-go",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.36.3"
},
{
"name": "k8s.io/component-base",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.36.3"
},
{
"name": "k8s.io/klog/v2",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v2.140.0"
},
{
"name": "k8s.io/utils",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.0.0-20260707023825-cf1189d6abe3"
},
{
"name": "sigs.k8s.io/cluster-api",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.13.4"
},
{
"name": "sigs.k8s.io/cluster-api/test",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v1.13.4"
},
{
"name": "sigs.k8s.io/controller-runtime",
"manifest": "go.mod",
"ecosystem": "go",
"version_constraint": "v0.24.1"
}
],
"all_dependencies": {
"error": "GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository",
"source": null,
"packages": [],
"collected": false,
"truncated": false,
"total_count": null,
"direct_count": null,
"indirect_count": null
}
},
"maintainership": {
"issues": {
"open_prs": 1,
"merged_prs": 121,
"open_issues": 1,
"closed_ratio": 0.963,
"closed_issues": 26,
"closed_unmerged_prs": 42
},
"bus_factor": 1,
"bot_contributors": 1,
"top_contributors": [
{
"type": "User",
"login": "PatrickLaabs",
"commits": 186,
"avatar_url": "https://avatars.githubusercontent.com/u/12104649?v=4"
},
{
"type": "User",
"login": "RegWin32",
"commits": 7,
"avatar_url": "https://avatars.githubusercontent.com/u/66476701?v=4"
},
{
"type": "User",
"login": "MartinGers",
"commits": 1,
"avatar_url": "https://avatars.githubusercontent.com/u/48762229?v=4"
},
{
"type": "User",
"login": "PKleitco",
"commits": 1,
"avatar_url": "https://avatars.githubusercontent.com/u/209146630?v=4"
}
],
"contributors_sampled": 4,
"top_contributor_share": 0.954
},
"quality_signals": {
"has_ci": true,
"has_tests": true,
"ci_workflows": [
"dependabot.yml",
"golangci-lint.yml",
"lint-docs-pr.yaml",
"lint-docs-weekly.yml",
"pr-ci-test.yml",
"pr-e2e-test.yml",
"release.yml",
"scan.yml",
"vulnerabilitychecks.yml",
"yamlvalidator.yml"
],
"has_docs_dir": true,
"linter_configs": [
".golangci.yaml"
],
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"security_signals": {
"lockfiles": [
"go.sum",
"package-lock.json"
],
"scorecard": {
"checks": [
{
"name": "Binary-Artifacts",
"score": 10,
"reason": "no binaries found in the repo",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
},
{
"name": "Branch-Protection",
"score": 3,
"reason": "branch protection is not maximal on development and all release branches",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
},
{
"name": "CI-Tests",
"score": 10,
"reason": "13 out of 13 merged PRs checked by a CI test -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
},
{
"name": "CII-Best-Practices",
"score": 0,
"reason": "no effort to earn an OpenSSF best practices badge detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
},
{
"name": "Code-Review",
"score": 0,
"reason": "Found 0/4 approved changesets -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
},
{
"name": "Contributors",
"score": 6,
"reason": "project has 2 contributing companies or organizations -- score normalized to 6",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
},
{
"name": "Dangerous-Workflow",
"score": 10,
"reason": "no dangerous workflow patterns detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
},
{
"name": "Dependency-Update-Tool",
"score": 10,
"reason": "update tool detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
},
{
"name": "Fuzzing",
"score": 0,
"reason": "project is not fuzzed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
},
{
"name": "License",
"score": 10,
"reason": "license file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
},
{
"name": "Maintained",
"score": 10,
"reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
},
{
"name": "Packaging",
"score": null,
"reason": "packaging workflow not detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
},
{
"name": "Pinned-Dependencies",
"score": 6,
"reason": "dependency not pinned by hash detected -- score normalized to 6",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
},
{
"name": "SAST",
"score": 0,
"reason": "SAST tool is not run on all commits -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
},
{
"name": "Security-Policy",
"score": 0,
"reason": "security policy file not detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
},
{
"name": "Signed-Releases",
"score": 0,
"reason": "Project has not signed or included provenance with any releases.",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
},
{
"name": "Token-Permissions",
"score": 0,
"reason": "detected GitHub workflow tokens with excessive permissions",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
},
{
"name": "Vulnerabilities",
"score": 0,
"reason": "148 existing vulnerabilities detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
}
],
"commit": "34b8dcaa420e08397c1eceecfa46d1454c5ebbc5",
"ran_at": "2026-08-02T03:51:38Z",
"aggregate_score": 4.4,
"scorecard_version": "v5.5.0"
},
"has_codeql_workflow": false,
"has_security_policy": false,
"has_dependabot_config": true
},
"contribution_flow": {
"collected": true,
"ci_last_run_at": "2026-08-01T05:45:24Z",
"oldest_open_prs": [
{
"number": 186,
"created_at": "2026-07-23T02:53:24Z",
"last_comment_at": null,
"last_comment_author": null
}
],
"last_merged_pr_at": "2026-08-01T05:44:39Z",
"ci_last_conclusion": "SUCCESS",
"oldest_open_issues": [
{
"number": 59,
"created_at": "2025-10-24T09:54:23Z",
"last_comment_at": "2026-01-19T08:17:39Z",
"last_comment_author": "PatrickLaabs"
}
]
}
},
"config": {
"disabled_metrics": [],
"disabled_categories": [],
"disabled_components": {}
},
"source": {
"url": "https://github.com/eitco/cluster-api-addon-provider-cdk8s",
"host": "github.com",
"name": "cluster-api-addon-provider-cdk8s",
"owner": "eitco"
},
"metrics": {
"overall": {
"key": "overall",
"band": "moderate",
"name": "Overall health",
"note": null,
"notes": [],
"value": 67,
"inputs": {
"security": 44,
"vitality": 92,
"community": 52,
"governance": 60,
"engineering": 80
},
"components": []
},
"categories": [
{
"key": "vitality",
"band": "excellent",
"name": "Vitality",
"value": 92,
"weight": 0.22,
"metrics": [
{
"key": "development_activity",
"band": "excellent",
"name": "Development activity",
"note": null,
"notes": [],
"value": 94,
"inputs": {
"commits_last_year": 269,
"human_commit_share": 0.6,
"days_since_last_push": 0,
"active_weeks_last_year": 43
},
"components": [
{
"key": "push_recency",
"name": "Push recency",
"detail": "last push 0 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "push_recency",
"params": {
"days": 0
}
}
],
"max_points": 36
},
{
"key": "commit_cadence",
"name": "Commit cadence",
"detail": "43/52 weeks with commits",
"points": 29.8,
"status": "partial",
"details": [
{
"code": "commit_cadence_weeks",
"params": {
"weeks": 43
}
}
],
"max_points": 36
},
{
"key": "commit_volume",
"name": "Commit volume",
"detail": "269 commits in the last year",
"points": 18,
"status": "met",
"details": [
{
"code": "commits_last_year",
"params": {
"count": 269
}
}
],
"max_points": 18
},
{
"key": "openssf_scorecard_maintained",
"name": "OpenSSF Scorecard: Maintained",
"detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "release_discipline",
"band": "excellent",
"name": "Release discipline",
"note": null,
"notes": [],
"value": 90,
"inputs": {
"releases_count": 14,
"latest_release_tag": "v1.0.1",
"releases_from_tags": false,
"days_since_latest_release": 12,
"mean_days_between_releases": 38.2
},
"components": [
{
"key": "ships_releases",
"name": "Ships releases",
"detail": "14 releases published",
"points": 27,
"status": "met",
"details": [
{
"code": "releases_published",
"params": {
"count": 14
}
}
],
"max_points": 27
},
{
"key": "release_recency",
"name": "Release recency",
"detail": "latest release 12 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "release_recency",
"params": {
"days": 12
}
}
],
"max_points": 36
},
{
"key": "release_cadence",
"name": "Release cadence",
"detail": "a release every ~38.2 days",
"points": 27,
"status": "met",
"details": [
{
"code": "release_cadence",
"params": {
"gap": 38.2
}
}
],
"max_points": 27
},
{
"key": "openssf_scorecard_signed_releases",
"name": "OpenSSF Scorecard: Signed-Releases",
"detail": "Project has not signed or included provenance with any releases.",
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
}
]
},
{
"key": "abandonment",
"band": "excellent",
"name": "Abandonment",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"cap": null,
"state": "maintained",
"guards": [],
"signals": [],
"red_flag": false,
"multiplier_pct": 100,
"declared_reason": null,
"unverified_reason": null,
"unanswered_open_prs": null,
"unanswered_open_issues": null,
"days_since_last_merged_pr": null,
"days_since_last_human_commit": 0,
"days_since_last_human_commit_is_floor": false
},
"components": [
{
"key": "project_is_still_maintained",
"name": "Project is still maintained",
"detail": "last human commit 0 days ago",
"points": 100,
"status": "met",
"details": [
{
"code": "abandonment_maintained",
"params": {
"days": 0
}
}
],
"max_points": 100
}
]
}
],
"description": "Is the project alive — is code being written and are releases shipping?"
},
{
"key": "community",
"band": "moderate",
"name": "Community & Adoption",
"value": 52,
"weight": 0.18,
"metrics": [
{
"key": "popularity",
"band": "critical",
"name": "Popularity & adoption",
"note": null,
"notes": [],
"value": 17,
"inputs": {
"forks": 1,
"stars": 10,
"watchers": 3,
"growth_state": "unverified",
"growth_factor_pct": 100,
"growth_unverified_reason": "no_history"
},
"components": [
{
"key": "stars",
"name": "Stars",
"detail": "10 stars",
"points": 15.5,
"status": "partial",
"details": [
{
"code": "stars",
"params": {
"count": 10
}
}
],
"max_points": 60
},
{
"key": "forks",
"name": "Forks",
"detail": "1 forks",
"points": 0,
"status": "missed",
"details": [
{
"code": "forks",
"params": {
"count": 1
}
}
],
"max_points": 25
},
{
"key": "watchers",
"name": "Watchers",
"detail": "3 watchers",
"points": 1.7,
"status": "partial",
"details": [
{
"code": "watchers",
"params": {
"count": 3
}
}
],
"max_points": 15
}
]
},
{
"key": "community_health",
"band": "excellent",
"name": "Community health",
"note": null,
"notes": [],
"value": 92,
"inputs": {
"has_readme": true,
"has_license": true,
"has_contributing": true,
"has_issue_template": false,
"has_code_of_conduct": true,
"has_pull_request_template": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 22.5,
"status": "met",
"details": [],
"max_points": 22.5
},
{
"key": "license",
"name": "License",
"detail": "recognized license (Apache-2.0)",
"points": 22.5,
"status": "met",
"details": [
{
"code": "license_standard",
"params": {}
},
{
"code": "license_spdx",
"params": {
"spdx": "Apache-2.0"
}
}
],
"max_points": 22.5
},
{
"key": "contributing_guide",
"name": "CONTRIBUTING guide",
"detail": null,
"points": 18,
"status": "met",
"details": [],
"max_points": 18
},
{
"key": "code_of_conduct",
"name": "Code of conduct",
"detail": null,
"points": 13.5,
"status": "met",
"details": [],
"max_points": 13.5
},
{
"key": "issue_template",
"name": "Issue template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.2
},
{
"key": "pr_template",
"name": "PR template",
"detail": null,
"points": 6.3,
"status": "met",
"details": [],
"max_points": 6.3
}
]
}
],
"description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
},
{
"key": "governance",
"band": "moderate",
"name": "Sustainability & Governance",
"value": 60,
"weight": 0.24,
"metrics": [
{
"key": "maintainer_resilience",
"band": "critical",
"name": "Maintainer resilience (bus factor)",
"note": null,
"notes": [],
"value": 21,
"inputs": {
"bus_factor": 1,
"contributors_sampled": 4,
"top_contributor_share": 0.954
},
"components": [
{
"key": "bus_factor",
"name": "Bus factor",
"detail": "1 contributor(s) cover half of all commits",
"points": 9,
"status": "partial",
"details": [
{
"code": "bus_factor",
"params": {
"count": 1
}
}
],
"max_points": 54
},
{
"key": "commit_distribution",
"name": "Commit distribution",
"detail": "top contributor authored 95% of commits",
"points": 1,
"status": "partial",
"details": [
{
"code": "top_contributor_share",
"params": {
"share": 95
}
}
],
"max_points": 22.5
},
{
"key": "contributor_breadth",
"name": "Contributor breadth",
"detail": "4 contributors",
"points": 5.4,
"status": "partial",
"details": [
{
"code": "contributors_sampled",
"params": {
"count": 4
}
}
],
"max_points": 13.5
},
{
"key": "openssf_scorecard_contributors",
"name": "OpenSSF Scorecard: Contributors",
"detail": "project has 2 contributing companies or organizations -- score normalized to 6",
"points": 6,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "responsiveness",
"band": "good",
"name": "Issue & PR responsiveness",
"note": null,
"notes": [],
"value": 73,
"inputs": {
"merged_prs": 121,
"open_issues": 1,
"closed_issues": 26,
"issue_closed_ratio": 0.963,
"closed_unmerged_prs": 42
},
"components": [
{
"key": "issue_resolution",
"name": "Issue resolution",
"detail": "96% of issues closed",
"points": 45,
"status": "partial",
"details": [
{
"code": "issues_closed_share",
"params": {
"share": 96
}
}
],
"max_points": 46.75
},
{
"key": "pr_acceptance",
"name": "PR acceptance",
"detail": "121/163 decided PRs merged",
"points": 28.4,
"status": "partial",
"details": [
{
"code": "decided_prs_merged",
"params": {
"merged": 121,
"decided": 163
}
}
],
"max_points": 38.25
},
{
"key": "openssf_scorecard_code_review",
"name": "OpenSSF Scorecard: Code-Review",
"detail": "Found 0/4 approved changesets -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
}
]
},
{
"key": "stewardship",
"band": "moderate",
"name": "Ownership & stewardship",
"note": null,
"notes": [],
"value": 61,
"inputs": {
"followers": 18,
"owner_type": "Organization",
"is_verified": null,
"owner_login": "eitco",
"public_repos": 31,
"account_age_days": 1975
},
"components": [
{
"key": "ownership_backing",
"name": "Ownership backing",
"detail": "organization-owned",
"points": 30,
"status": "met",
"details": [
{
"code": "owner_organization",
"params": {}
}
],
"max_points": 30
},
{
"key": "verified_domain",
"name": "Verified domain",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "owner_reach",
"name": "Owner reach",
"detail": "18 followers of eitco",
"points": 9.2,
"status": "partial",
"details": [
{
"code": "owner_followers",
"params": {
"count": 18,
"login": "eitco"
}
}
],
"max_points": 25
},
{
"key": "track_record",
"name": "Track record",
"detail": "31 public repos, account ~5 yr old",
"points": 21.8,
"status": "partial",
"details": [
{
"code": "public_repos",
"params": {
"count": 31
}
},
{
"code": "account_age_years",
"params": {
"years": 5
}
}
],
"max_points": 25
}
]
},
{
"key": "package_maintenance",
"band": "excellent",
"name": "Package maintenance",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"packages": [
"github.com/eitco/cluster-api-addon-provider-cdk8s"
],
"ecosystems": "go",
"any_deprecated": false,
"min_days_since_publish": 12
},
"components": [
{
"key": "published_resolvable",
"name": "Published & resolvable",
"detail": "1 package(s) on go",
"points": 25,
"status": "met",
"details": [
{
"code": "packages_published",
"params": {
"count": 1,
"ecosystems": "go"
}
}
],
"max_points": 25
},
{
"key": "publish_recency",
"name": "Publish recency",
"detail": "latest publish 12 days ago",
"points": 35,
"status": "met",
"details": [
{
"code": "publish_recency",
"params": {
"days": 12
}
}
],
"max_points": 35
},
{
"key": "version_history",
"name": "Version history",
"detail": "14 published versions",
"points": 20,
"status": "met",
"details": [
{
"code": "published_versions",
"params": {
"count": 14
}
}
],
"max_points": 20
},
{
"key": "not_deprecated",
"name": "Not deprecated",
"detail": "active, not deprecated or yanked",
"points": 20,
"status": "met",
"details": [
{
"code": "package_not_deprecated",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
},
{
"key": "engineering",
"band": "good",
"name": "Engineering Quality",
"value": 80,
"weight": 0.2,
"metrics": [
{
"key": "engineering_practices",
"band": "good",
"name": "Engineering practices",
"note": null,
"notes": [],
"value": 84,
"inputs": {
"has_ci": true,
"has_tests": true,
"has_editorconfig": false,
"has_linter_config": true,
"has_precommit_config": false
},
"components": [
{
"key": "ci_workflows",
"name": "CI workflows",
"detail": "10 workflow(s)",
"points": 24,
"status": "met",
"details": [
{
"code": "ci_workflows",
"params": {
"count": 10
}
}
],
"max_points": 24
},
{
"key": "tests_present",
"name": "Tests present",
"detail": null,
"points": 24,
"status": "met",
"details": [],
"max_points": 24
},
{
"key": "linter_config",
"name": "Linter config",
"detail": ".golangci.yaml",
"points": 16,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".golangci.yaml"
}
}
],
"max_points": 16
},
{
"key": "pre_commit_hooks",
"name": "Pre-commit hooks",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 9.6
},
{
"key": "editorconfig",
"name": ".editorconfig",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.4
},
{
"key": "openssf_scorecard_ci_tests",
"name": "OpenSSF Scorecard: CI-Tests",
"detail": "13 out of 13 merged PRs checked by a CI test -- score normalized to 10",
"points": 20,
"status": "met",
"details": [],
"max_points": 20
}
]
},
{
"key": "documentation",
"band": "good",
"name": "Documentation",
"note": null,
"notes": [],
"value": 75,
"inputs": {
"topics": [],
"has_wiki": true,
"homepage": null,
"has_readme": true,
"has_docs_dir": true,
"has_description": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 30,
"status": "met",
"details": [],
"max_points": 30
},
{
"key": "documentation_directory",
"name": "Documentation directory",
"detail": null,
"points": 25,
"status": "met",
"details": [],
"max_points": 25
},
{
"key": "documentation_homepage_site",
"name": "Documentation / homepage site",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "repository_description",
"name": "Repository description",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "topics",
"name": "Topics",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
},
{
"key": "wiki",
"name": "Wiki",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
}
],
"description": "Are baseline engineering and documentation practices in place?"
},
{
"key": "security",
"band": "at_risk",
"name": "Security",
"value": 44,
"weight": 0.16,
"metrics": [
{
"key": "security_posture",
"band": "at_risk",
"name": "Security posture",
"note": "Excluded from scoring (no data or not applicable): Packaging. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"packaging"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 44,
"inputs": {
"source": "openssf_scorecard",
"checks_evaluated": 17,
"scorecard_version": "v5.5.0",
"checks_inconclusive": 1,
"scorecard_aggregate": 4.4
},
"components": [
{
"key": "binary_artifacts",
"name": "Binary-Artifacts",
"detail": "no binaries found in the repo",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "branch_protection",
"name": "Branch-Protection",
"detail": "branch protection is not maximal on development and all release branches",
"points": 2.2,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "ci_tests",
"name": "CI-Tests",
"detail": "13 out of 13 merged PRs checked by a CI test -- score normalized to 10",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "cii_best_practices",
"name": "CII-Best-Practices",
"detail": "no effort to earn an OpenSSF best practices badge detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 2.5
},
{
"key": "code_review",
"name": "Code-Review",
"detail": "Found 0/4 approved changesets -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "contributors",
"name": "Contributors",
"detail": "project has 2 contributing companies or organizations -- score normalized to 6",
"points": 1.5,
"status": "partial",
"details": [],
"max_points": 2.5
},
{
"key": "dangerous_workflow",
"name": "Dangerous-Workflow",
"detail": "no dangerous workflow patterns detected",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "dependency_update_tool",
"name": "Dependency-Update-Tool",
"detail": "update tool detected",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "fuzzing",
"name": "Fuzzing",
"detail": "project is not fuzzed",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "license",
"name": "License",
"detail": "license file detected",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "maintained",
"name": "Maintained",
"detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "packaging",
"name": "Packaging",
"detail": "packaging workflow not detected",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 5
},
{
"key": "pinned_dependencies",
"name": "Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 6",
"points": 3,
"status": "partial",
"details": [],
"max_points": 5
},
{
"key": "sast",
"name": "SAST",
"detail": "SAST tool is not run on all commits -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "security_policy",
"name": "Security-Policy",
"detail": "security policy file not detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "signed_releases",
"name": "Signed-Releases",
"detail": "Project has not signed or included provenance with any releases.",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "token_permissions",
"name": "Token-Permissions",
"detail": "detected GitHub workflow tokens with excessive permissions",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "vulnerabilities",
"name": "Vulnerabilities",
"detail": "148 existing vulnerabilities detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
}
]
},
{
"key": "high_risk_jurisdiction_exposure",
"band": "excellent",
"name": "High-Risk Jurisdiction Exposure",
"note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
"notes": [
{
"code": "jurisdiction_evidence_limits",
"params": {}
}
],
"value": 100,
"inputs": {
"meaning": "self-published location evidence; not nationality or citizenship",
"red_flag": false,
"exposures": [],
"policy_countries": [
"Russia",
"Iran",
"North Korea"
],
"review_only_matches": 0,
"assessed_self_published_locations": 5
},
"components": [
{
"key": "policy_exposure_multiplier",
"name": "Policy exposure multiplier",
"detail": "no confirmed policy-scope location match",
"points": 100,
"status": "met",
"details": [
{
"code": "jurisdiction_no_match",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
},
{
"key": "ai_readiness",
"band": "good",
"name": "AI Readiness",
"value": 78,
"weight": 0,
"metrics": [
{
"key": "ai_agent_context",
"band": "good",
"name": "Agent context & guidance",
"note": null,
"notes": [],
"value": 75,
"inputs": {
"has_llms_txt": false,
"legible_history_share": 0.567,
"agent_instruction_files": [
"CLAUDE.md"
],
"agent_instruction_max_bytes": 4246
},
"components": [
{
"key": "agent_instructions",
"name": "Agent instructions",
"detail": "CLAUDE.md",
"points": 45,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "CLAUDE.md"
}
}
],
"max_points": 45
},
{
"key": "machine_readable_docs_llms_txt",
"name": "Machine-readable docs (llms.txt)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "legible_commit_history",
"name": "Legible commit history",
"detail": "34 of 60 human commits state their intent (structured subject or explanatory body)",
"points": 30.2,
"status": "partial",
"details": [
{
"code": "legible_history",
"params": {
"legible": 34,
"sampled": 60
}
}
],
"max_points": 40
}
]
},
{
"key": "ai_verify_loop",
"band": "excellent",
"name": "Verify loop (build / test / typecheck)",
"note": null,
"notes": [],
"value": 86,
"inputs": {
"has_nix": false,
"has_tests": true,
"lockfiles": [
"go.sum",
"package-lock.json"
],
"has_dockerfile": true,
"typed_language": true,
"bootstrap_files": [
"Makefile"
],
"has_devcontainer": false,
"has_linter_config": true,
"typecheck_configs": [
"examples/cdk8s-sample-deployment-typescript/tsconfig.json"
],
"agent_commit_share": 0,
"toolchain_manifests": [
"examples/cdk8s-sample-deployment/go.mod",
"go.mod",
"hack/tools/go.mod"
],
"dependency_bot_commit_share": 0.4
},
"components": [
{
"key": "one_command_bootstrap",
"name": "One-command bootstrap",
"detail": "Makefile",
"points": 18,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "Makefile"
}
}
],
"max_points": 18
},
{
"key": "automated_tests",
"name": "Automated tests",
"detail": null,
"points": 22,
"status": "met",
"details": [],
"max_points": 22
},
{
"key": "lint_format_config",
"name": "Lint / format config",
"detail": ".golangci.yaml",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": ".golangci.yaml"
}
}
],
"max_points": 11
},
{
"key": "static_type_checking",
"name": "Static type checking",
"detail": "examples/cdk8s-sample-deployment-typescript/tsconfig.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "examples/cdk8s-sample-deployment-typescript/tsconfig.json"
}
}
],
"max_points": 11
},
{
"key": "reproducible_environment",
"name": "Reproducible environment",
"detail": "Dockerfile, lockfile",
"points": 10,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "Dockerfile, lockfile"
}
}
],
"max_points": 10
},
{
"key": "demonstrated_agent_practice",
"name": "Demonstrated agent practice",
"detail": "no agent-authored commits among the last 100",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_agent_authored_commits",
"params": {
"sampled": 100
}
}
],
"max_points": 10
},
{
"key": "automated_maintenance",
"name": "Automated maintenance",
"detail": "40 of the last 100 commits are automated dependency updates",
"points": 8,
"status": "met",
"details": [
{
"code": "dependency_bot_commits",
"params": {
"count": 40,
"sampled": 100
}
}
],
"max_points": 8
},
{
"key": "openssf_scorecard_pinned_dependencies",
"name": "OpenSSF Scorecard: Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 6",
"points": 6,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "ai_code_legibility",
"band": "excellent",
"name": "Code legibility for models",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"primary_language": "Go",
"largest_source_bytes": 1073718,
"source_files_sampled": 809,
"oversized_source_files": 2
},
"components": [
{
"key": "type_checkable_code",
"name": "Type-checkable code",
"detail": "Go (statically typed)",
"points": 45,
"status": "met",
"details": [
{
"code": "statically_typed_language",
"params": {
"language": "Go"
}
}
],
"max_points": 45
},
{
"key": "manageable_file_sizes",
"name": "Manageable file sizes",
"detail": "2/809 source files over 60KB",
"points": 54.9,
"status": "partial",
"details": [
{
"code": "oversized_source_files",
"params": {
"kb": 60,
"sampled": 809,
"oversized": 2
}
}
],
"max_points": 55
}
]
},
{
"key": "ai_interfaces",
"band": "at_risk",
"name": "Machine-readable interfaces",
"note": null,
"notes": [],
"value": 40,
"inputs": {
"example_dirs": [
"examples"
],
"has_mcp_signal": false,
"api_schema_files": []
},
"components": [
{
"key": "api_schema_openapi_graphql_proto",
"name": "API schema (OpenAPI/GraphQL/proto)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 40
},
{
"key": "mcp_server",
"name": "MCP server",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "runnable_examples",
"name": "Runnable examples",
"detail": "examples",
"points": 40,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "examples"
}
}
],
"max_points": 40
}
]
}
],
"description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
}
],
"metrics_version": "1.13.0"
},
"warnings": [
"Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
"GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository"
],
"report_type": "repository",
"generated_at": "2026-08-02T03:51:52.899772Z",
"schema_version": "0.27.0",
"badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/e/eitco/cluster-api-addon-provider-cdk8s.svg",
"full_name": "eitco/cluster-api-addon-provider-cdk8s",
"license_state": "standard",
"license_spdx": "Apache-2.0"
}