{"id":182290,"name":null,"description":"Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions","url":"https://github.com/cicirello/jacoco-badge-generator","last_synced_at":"2025-09-10T01:22:52.011Z","repository":{"id":38187728,"uuid":"306078526","full_name":"cicirello/jacoco-badge-generator","owner":"cicirello","description":"Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions","archived":false,"fork":false,"pushed_at":"2025-09-04T22:30:04.000Z","size":589,"stargazers_count":116,"open_issues_count":1,"forks_count":44,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-05T00:21:51.224Z","etag":null,"topics":["badge-generator","badges","branches-coverage","c0-coverage","c1-coverage","coverage","coverage-report","github-actions","instructions-coverage","jacoco","java","pull-request-check","testing"],"latest_commit_sha":null,"homepage":"https://actions.cicirello.org/jacoco-badge-generator/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cicirello.png","metadata":{"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null},"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-21T16:05:53.000Z","updated_at":"2025-09-04T22:30:00.000Z","dependencies_parsed_at":"2023-11-07T03:31:48.721Z","dependency_job_id":"8d89c88f-3205-44ea-924f-c9e771bb526c","html_url":"https://github.com/cicirello/jacoco-badge-generator","commit_stats":{"total_commits":482,"total_committers":4,"mean_commits":120.5,"dds":"0.12863070539419086","last_synced_commit":"03f9c414414a2ffedc20f0f0f69ec01d1f163ef8"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":"cicirello/python-github-action-template","purl":"pkg:github/cicirello/jacoco-badge-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/sbom","scorecard":{"id":282531,"data":{"date":"2025-08-11","repo":{"name":"github.com/cicirello/jacoco-badge-generator","commit":"dc7c70a34e3bad0174bed59699e63d7a050957a4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.3,"checks":[{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 1/13 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/major-release-num.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-publish.yml:9","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/major-release-num.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/major-release-num.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:4: pin your Docker image by updating ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1 to ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1@sha256:f7a134206e5edf6d1dfa3eba0d9768a77f1521ec4f2647a16ac7ae62b3f29789","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:33","Info:   0 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-publish.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/cicirello/.github/SECURITY.md:1","Info: Found linked content: github.com/cicirello/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/cicirello/.github/SECURITY.md:1","Info: Found text in security policy: github.com/cicirello/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T16:17:00.684Z","repository_id":38187728,"created_at":"2025-08-17T16:17:00.684Z","updated_at":"2025-08-17T16:17:00.684Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274395888,"owners_count":25277387,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"cicirello","name":"Vincent A. Cicirello","uuid":"762030","kind":"user","description":"Vincent A. Cicirello is a researcher in AI, evolutionary computation, and swarm intelligence.","email":"","website":"https://www.cicirello.org/","location":"Galloway, NJ","twitter":null,"company":"Stockton University","icon_url":"https://avatars.githubusercontent.com/u/762030?u=1cad2b960f6d6bdfb9f768a1f51474b986143327\u0026v=4","repositories_count":53,"last_synced_at":"2025-08-28T15:05:27.804Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null}},"html_url":"https://github.com/cicirello","funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"total_stars":544,"followers":110,"following":35,"created_at":"2022-11-06T01:18:13.277Z","updated_at":"2025-08-28T15:05:27.804Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello/repositories"},"packages":[{"id":4485632,"name":"jacoco-badge-generator","ecosystem":"pypi","description":"JaCoCo coverage badges (SVG format), and coverage checks (e.g., decreasing coverage and minimum coverage)","homepage":null,"licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/cicirello/jacoco-badge-generator","keywords_array":["C0 coverage","C1 coverage","JVM","Java","Kotlin","Scala","badge generator","badges","branches coverage","coverage","coverage reports","instructions coverage","jacoco","testing"],"namespace":null,"versions_count":10,"first_release_published_at":"2022-06-27T19:57:33.000Z","latest_release_published_at":"2025-07-16T19:24:09.000Z","latest_release_number":"2.12.1","last_synced_at":"2025-09-05T00:33:02.596Z","created_at":"2022-06-27T20:10:55.017Z","updated_at":"2025-09-05T16:31:09.703Z","registry_url":"https://pypi.org/project/jacoco-badge-generator/","install_command":"pip install jacoco-badge-generator --index-url https://pypi.org/simple","documentation_url":"https://jacoco-badge-generator.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Developers","License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python :: 3","Topic :: Software Development :: Testing"],"normalized_name":"jacoco-badge-generator","project_status":null},"repo_metadata":{"id":38187728,"uuid":"306078526","full_name":"cicirello/jacoco-badge-generator","owner":"cicirello","description":"Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions","archived":false,"fork":false,"pushed_at":"2025-09-04T22:30:04.000Z","size":589,"stargazers_count":116,"open_issues_count":1,"forks_count":44,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-05T00:21:51.224Z","etag":null,"topics":["badge-generator","badges","branches-coverage","c0-coverage","c1-coverage","coverage","coverage-report","github-actions","instructions-coverage","jacoco","java","pull-request-check","testing"],"latest_commit_sha":null,"homepage":"https://actions.cicirello.org/jacoco-badge-generator/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cicirello.png","metadata":{"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null},"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-21T16:05:53.000Z","updated_at":"2025-09-04T22:30:00.000Z","dependencies_parsed_at":"2023-11-07T03:31:48.721Z","dependency_job_id":"8d89c88f-3205-44ea-924f-c9e771bb526c","html_url":"https://github.com/cicirello/jacoco-badge-generator","commit_stats":{"total_commits":482,"total_committers":4,"mean_commits":120.5,"dds":"0.12863070539419086","last_synced_commit":"03f9c414414a2ffedc20f0f0f69ec01d1f163ef8"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":"cicirello/python-github-action-template","purl":"pkg:github/cicirello/jacoco-badge-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/sbom","scorecard":{"id":282531,"data":{"date":"2025-08-11","repo":{"name":"github.com/cicirello/jacoco-badge-generator","commit":"dc7c70a34e3bad0174bed59699e63d7a050957a4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.3,"checks":[{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 1/13 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/major-release-num.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-publish.yml:9","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/major-release-num.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/major-release-num.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:4: pin your Docker image by updating ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1 to ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1@sha256:f7a134206e5edf6d1dfa3eba0d9768a77f1521ec4f2647a16ac7ae62b3f29789","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:33","Info:   0 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-publish.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/cicirello/.github/SECURITY.md:1","Info: Found linked content: github.com/cicirello/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/cicirello/.github/SECURITY.md:1","Info: Found text in security policy: github.com/cicirello/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T16:17:00.684Z","repository_id":38187728,"created_at":"2025-08-17T16:17:00.684Z","updated_at":"2025-08-17T16:17:00.684Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273783335,"owners_count":25167340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"cicirello","name":"Vincent A. Cicirello","uuid":"762030","kind":"user","description":"Vincent A. Cicirello is a researcher in AI, evolutionary computation, and swarm intelligence.","email":"","website":"https://www.cicirello.org/","location":"Galloway, NJ","twitter":null,"company":"Stockton University","icon_url":"https://avatars.githubusercontent.com/u/762030?u=1cad2b960f6d6bdfb9f768a1f51474b986143327\u0026v=4","repositories_count":53,"last_synced_at":"2025-08-28T15:05:27.804Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null}},"html_url":"https://github.com/cicirello","funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"total_stars":544,"followers":110,"following":35,"created_at":"2022-11-06T01:18:13.277Z","updated_at":"2025-08-28T15:05:27.804Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello/repositories"},"tags":[{"name":"v2.12.1","sha":"72266185b7ee48a6fd74eaf0238395cc8b14fef8","kind":"commit","published_at":"2025-07-16T19:22:09.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.12.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.12.1","dependencies_parsed_at":"2025-07-21T05:35:26.854Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"188d0c9998ca8315864405ed5e6c2ecf8fa9c421","kind":"commit","published_at":"2025-05-20T19:37:54.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.12.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.12.0","dependencies_parsed_at":"2025-05-24T05:20:04.570Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.0/manifests"},{"name":"v2.11.0","sha":"f33476a5a3fd5a4f77cb5eef2ebe728c1dd5b921","kind":"commit","published_at":"2023-09-15T20:45:27.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.11.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.11.0","dependencies_parsed_at":"2023-09-17T05:52:31.824Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.11.0/manifests"},{"name":"v2.10.0","sha":"0f2af7c7d97b4c72ca5517dea291308ffb01ea2a","kind":"commit","published_at":"2023-09-04T17:05:00.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.10.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.10.0","dependencies_parsed_at":"2023-09-07T05:09:25.913Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.10.0/manifests"},{"name":"v2.9.0","sha":"a0c1eb19a496308187341ed2a736ef5df78b7003","kind":"commit","published_at":"2023-05-24T19:50:59.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.9.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.9.0","dependencies_parsed_at":"2023-06-02T00:04:01.279Z","dependency_job_id":"f4b8895c-c368-452b-9207-14aadef59dc2","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"2dc380ee1533a13cd53ac62743c847842212407b","kind":"commit","published_at":"2022-10-24T18:30:44.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.8.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.8.1","dependencies_parsed_at":"2023-06-01T10:22:11.747Z","dependency_job_id":"4bf2327e-07aa-49f3-b96e-58849db12436","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"7ad148aa585d5ceaabc10bb7ddcda1f59b9e91eb","kind":"commit","published_at":"2022-10-21T16:59:22.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.8.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.8.0","dependencies_parsed_at":"2023-05-31T17:59:35.321Z","dependency_job_id":"742215e8-e2e4-4ad1-985c-b814e6f49a73","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.0/manifests"},{"name":"v2","sha":"38a092ebe3252eda2c3fbf3101cb5b9977030cef","kind":"tag","published_at":"2022-06-28T17:29:46.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2","dependencies_parsed_at":"2023-05-30T23:34:16.973Z","dependency_job_id":"8539a16d-dc82-48bf-b6e6-94292006b2db","purl":"pkg:github/cicirello/jacoco-badge-generator@v2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2/manifests"},{"name":"v2.7.0","sha":"38a092ebe3252eda2c3fbf3101cb5b9977030cef","kind":"commit","published_at":"2022-06-28T17:27:06.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.7.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.7.0","dependencies_parsed_at":"2023-05-30T23:34:15.920Z","dependency_job_id":"647f807c-6bf9-4b66-ab20-c285572e2517","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"bce93b1f42572a20200386583e26fe0c397c0944","kind":"commit","published_at":"2022-02-18T14:49:48.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.6.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.6.1","dependencies_parsed_at":"2023-05-30T23:34:17.804Z","dependency_job_id":"6b5d9f95-c69e-4b91-8547-d18b4015b759","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"7675fff877939c135367b7e1098f4356bd875af2","kind":"commit","published_at":"2022-02-17T21:56:41.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.6.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.6.0","dependencies_parsed_at":"2023-05-30T23:34:18.624Z","dependency_job_id":"148fdebf-db46-4960-9853-b695b226db6c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"cae0608afbeac8e953e38a1a1ea288501ed78239","kind":"commit","published_at":"2021-11-11T20:38:37.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.5.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.5.0","dependencies_parsed_at":"2023-05-30T23:34:19.457Z","dependency_job_id":"f082d2cc-1238-490f-b433-471a97b8295c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"19063b7db4fc4638ce8604f4262da6d21300ed38","kind":"commit","published_at":"2021-08-16T19:04:57.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.4.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.4.1","dependencies_parsed_at":"2023-05-30T23:34:20.155Z","dependency_job_id":"c124d027-f48a-42f5-a6ca-9f416bc5daae","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"946a4c71cbd4b04d253a8780ae9c479e49b35f25","kind":"commit","published_at":"2021-08-13T20:52:46.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.4.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.4.0","dependencies_parsed_at":"2023-05-30T23:34:21.151Z","dependency_job_id":"717b42a2-27a6-4113-8475-7ba89299b67d","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"2cbc974b0ac74ac3eeddce77fcf65a8b40b9c168","kind":"commit","published_at":"2021-06-25T18:49:39.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.3.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.3.0","dependencies_parsed_at":"2023-05-30T23:34:21.973Z","dependency_job_id":"947cf12b-fd79-412a-89f1-80e9d721865a","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"f74baf35e5842f3385eb9d223aefd957eadcba07","kind":"commit","published_at":"2021-05-20T18:42:17.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.2.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.2.1","dependencies_parsed_at":"2023-05-30T23:34:22.883Z","dependency_job_id":"7954351b-55d3-40e9-92ec-31c4fa261d61","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"f75fcc19c1d823c79c074d4f067e7fe1ec006fb6","kind":"commit","published_at":"2021-05-08T18:04:25.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.2.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.2.0","dependencies_parsed_at":"2023-05-30T23:34:23.769Z","dependency_job_id":"b9f6a55c-84fe-4912-92e5-34a2f0679e8c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.0/manifests"},{"name":"v2.1.2","sha":"88afc5367c5e798ee7489b9e0f129bd4c1ffbe39","kind":"commit","published_at":"2021-05-06T21:28:14.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.2","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.2","dependencies_parsed_at":"2023-05-30T23:34:24.592Z","dependency_job_id":"4dc463d7-3ee1-4a58-b0a5-d8d950246183","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"ecfc9b09fd4061f58e58bc40372a5c0dc0efea96","kind":"commit","published_at":"2021-05-05T19:53:05.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.1","dependencies_parsed_at":"2023-05-30T23:34:25.236Z","dependency_job_id":"80a44d61-e3d0-4791-b9ba-e36e0180dce4","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"d5178bc74940185b4c6a037b2177c99c3524e89e","kind":"commit","published_at":"2021-04-22T20:08:23.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.0","dependencies_parsed_at":"2023-05-30T23:34:25.696Z","dependency_job_id":"3a0d9908-d516-4313-b75d-7875c3fdcfa5","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"d1bf1a14cc2a171191fb3dc5d48cd1a9f4210008","kind":"commit","published_at":"2021-03-03T15:40:53.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.0.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.0.1","dependencies_parsed_at":"2023-05-30T23:34:26.171Z","dependency_job_id":"4fe25b9a-edf7-4e4d-ab2c-de9334588c07","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d02d8c919bc1b7edf463021758308d94a3e764bb","kind":"commit","published_at":"2021-02-15T17:36:02.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.0.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.0.0","dependencies_parsed_at":"2023-05-30T23:34:26.668Z","dependency_job_id":"99233c19-acff-4345-8d7c-7dd1f17bcddf","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"cb463a3ee435d283dc463b2d2740bb9efeb617b2","kind":"commit","published_at":"2021-02-11T14:06:26.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.2.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.2.1","dependencies_parsed_at":"2023-05-30T23:34:27.268Z","dependency_job_id":"13eb3f11-64c4-4f06-929a-e76d07cab2f8","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4444c11e8361fbbfa2d695fa447c887fe8da75f2","kind":"commit","published_at":"2021-02-08T21:36:25.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.2.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.2.0","dependencies_parsed_at":"2023-05-30T23:34:27.787Z","dependency_job_id":"e15750fa-8c13-42ad-85f0-217967f50f4d","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b553a15f135e96f364ea61c3eb68cb0576a926cd","kind":"commit","published_at":"2021-02-05T21:44:28.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.1.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.1.0","dependencies_parsed_at":"2023-05-30T23:34:28.442Z","dependency_job_id":"7bb83b21-980e-4701-adac-f661a5d63188","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"1a93fdecf18efd0e417fb8d14d8d9d75e6c93e73","kind":"commit","published_at":"2020-10-21T20:05:14.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.0.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.0.0","dependencies_parsed_at":"2023-05-30T23:34:28.947Z","dependency_job_id":"9778e0ed-1be8-461c-9b7b-b1ac1e9b512a","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-09-05T16:31:09.703Z","dependent_packages_count":0,"downloads":2472,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":11.404236238537102,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":null,"forks_count":null,"average":16.21617039907861},"purl":"pkg:pypi/jacoco-badge-generator","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/jacoco-badge-generator","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/jacoco-badge-generator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/jacoco-badge-generator/dependencies","status":null,"funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-13T17:17:56.744Z","issues_count":37,"pull_requests_count":113,"avg_time_to_close_issue":3728756.6756756757,"avg_time_to_close_pull_request":44263.11504424779,"issues_closed_count":37,"pull_requests_closed_count":113,"pull_request_authors_count":5,"issue_authors_count":17,"avg_comments_per_issue":2.3513513513513513,"avg_comments_per_pull_request":0.1415929203539823,"merged_pull_requests_count":110,"bot_issues_count":0,"bot_pull_requests_count":64,"past_year_issues_count":4,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":7762262.75,"past_year_avg_time_to_close_pull_request":18401.222222222223,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/issues","maintainers":[{"login":"cicirello","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}],"active_maintainers":[{"login":"cicirello","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jacoco-badge-generator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jacoco-badge-generator/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jacoco-badge-generator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jacoco-badge-generator/related_packages","maintainers":[{"uuid":"cicirello","login":"cicirello","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/cicirello/","role":null,"created_at":"2023-02-25T23:38:34.849Z","updated_at":"2023-02-25T23:38:34.849Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/cicirello/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726766,"maintainers_count":308892,"namespaces_count":0,"keywords_count":238369,"github":"pypi","metadata":{"funded_packages_count":50594},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-09T06:31:19.922Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5801018,"name":"cicirello/jacoco-badge-generator","ecosystem":"actions","description":"JaCoCo coverage badges and pull request coverage checks in GitHub Actions","homepage":"https://actions.cicirello.org/jacoco-badge-generator/","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/cicirello/jacoco-badge-generator","keywords_array":["badge-generator","badges","branches-coverage","c0-coverage","c1-coverage","coverage","coverage-report","github-actions","instructions-coverage","jacoco","java","pull-request-check","testing"],"namespace":"cicirello","versions_count":26,"first_release_published_at":"2020-10-21T20:05:14.000Z","latest_release_published_at":"2025-07-16T19:22:09.000Z","latest_release_number":"v2.12.1","last_synced_at":"2025-09-08T21:02:43.473Z","created_at":"2023-01-04T12:43:04.915Z","updated_at":"2025-09-08T21:02:43.473Z","registry_url":"https://github.com/cicirello/jacoco-badge-generator","install_command":null,"documentation_url":null,"metadata":{"name":"jacoco-badge-generator","description":"JaCoCo coverage badges and pull request coverage checks in GitHub Actions","branding":{"icon":"book-open","color":"green"},"inputs":{"jacoco-csv-file":{"description":"Full path, relative to the root of the repository, to the jacoco csv file(s), including filename(s)","required":false,"default":"target/site/jacoco/jacoco.csv"},"badges-directory":{"description":"The directory for storing badges, relative to the root of the repository.","required":false,"default":".github/badges"},"coverage-badge-filename":{"description":"The filename of the coverage badge.","required":false,"default":"jacoco.svg"},"branches-badge-filename":{"description":"The filename of the branches coverage badge.","required":false,"default":"branches.svg"},"generate-coverage-badge":{"description":"Controls whether or not to generate the coverage badge.","required":false,"default":true},"generate-branches-badge":{"description":"Controls whether or not to generate the branches coverage badge.","required":false,"default":false},"coverage-label":{"description":"Text for the left-side of the coverage badge.","required":false,"default":"coverage"},"branches-label":{"description":"Text for the left-side of the branches coverage badge.","required":false,"default":"branches"},"on-missing-report":{"description":"Controls what happens if one or more jacoco.csv files do not exist.","required":false,"default":"fail"},"fail-if-coverage-less-than":{"description":"Enables failing workflow run when coverage below specified threshold.","required":false,"default":0},"fail-if-branches-less-than":{"description":"Enables failing workflow run when branches coverage below specified threshold.","required":false,"default":0},"fail-on-coverage-decrease":{"description":"Enables failing workflow if coverage is less than it was on previous run.","required":false,"default":false},"fail-on-branches-decrease":{"description":"Enables failing workflow if branches coverage is less than it was on previous run.","required":false,"default":false},"coverage-decrease-limit":{"description":"Overrides fail-on-coverage-decrease when coverage is at least this limit","required":false,"default":100},"branches-decrease-limit":{"description":"Overrides fail-on-branches-decrease when branches coverage is at least this limit","required":false,"default":100},"intervals":{"description":"List of coverage percentages as cutoffs for each color.","required":false,"default":"100 90 80 70 60 0"},"colors":{"description":"List of colors to use ordered by coverage interval, best coverage to worst.","required":false,"default":"#4c1 #97ca00 #a4a61d #dfb317 #fe7d37 #e05d44"},"generate-coverage-endpoint":{"description":"Controls whether or not to generate the coverage JSON endpoint.","required":false,"default":false},"generate-branches-endpoint":{"description":"Controls whether or not to generate the branches coverage JSON endpoint.","required":false,"default":false},"coverage-endpoint-filename":{"description":"The filename of the coverage JSON endpoint.","required":false,"default":"jacoco.json"},"branches-endpoint-filename":{"description":"The filename of the branches coverage JSON endpoint.","required":false,"default":"branches.json"},"generate-summary":{"description":"Controls whether or not to generate a JSON file containing the coverage percentages as floating-point values.","required":false,"default":false},"summary-filename":{"description":"The filename of the summary file.","required":false,"default":"coverage-summary.json"},"generate-workflow-summary":{"description":"Controls whether or not to append summary to the GitHub workflow summary page.","required":false,"default":true},"workflow-summary-heading":{"description":"The heading for the GitHub workflow job summary","required":false,"default":"JaCoCo Test Coverage Summary"}},"outputs":{"coverage":{"description":"The jacoco coverage percentage as computed from the data in the jacoco.csv file."},"branches":{"description":"The jacoco branch coverage percentage as computed from the data in the jacoco.csv file."}},"runs":{"using":"docker","image":"Dockerfile","args":["${{ inputs.jacoco-csv-file }}","${{ inputs.badges-directory }}","${{ inputs.coverage-badge-filename }}","${{ inputs.branches-badge-filename }}","${{ inputs.generate-coverage-badge }}","${{ inputs.generate-branches-badge }}","${{ inputs.on-missing-report }}","${{ inputs.fail-if-coverage-less-than }}","${{ inputs.fail-if-branches-less-than }}","${{ inputs.fail-on-coverage-decrease }}","${{ inputs.fail-on-branches-decrease }}","${{ inputs.intervals }}","${{ inputs.colors }}","${{ inputs.generate-coverage-endpoint }}","${{ inputs.generate-branches-endpoint }}","${{ inputs.coverage-endpoint-filename }}","${{ inputs.branches-endpoint-filename }}","${{ inputs.generate-summary }}","${{ inputs.summary-filename }}","${{ inputs.generate-workflow-summary }}","${{ inputs.coverage-label }}","${{ inputs.branches-label }}","${{ inputs.workflow-summary-heading }}","${{ inputs.coverage-decrease-limit }}","${{ inputs.branches-decrease-limit }}"]},"default_branch":"main","path":null},"repo_metadata":{"id":38187728,"uuid":"306078526","full_name":"cicirello/jacoco-badge-generator","owner":"cicirello","description":"Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions","archived":false,"fork":false,"pushed_at":"2025-09-04T22:30:04.000Z","size":589,"stargazers_count":116,"open_issues_count":1,"forks_count":44,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-05T00:21:51.224Z","etag":null,"topics":["badge-generator","badges","branches-coverage","c0-coverage","c1-coverage","coverage","coverage-report","github-actions","instructions-coverage","jacoco","java","pull-request-check","testing"],"latest_commit_sha":null,"homepage":"https://actions.cicirello.org/jacoco-badge-generator/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cicirello.png","metadata":{"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null},"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-21T16:05:53.000Z","updated_at":"2025-09-04T22:30:00.000Z","dependencies_parsed_at":"2023-11-07T03:31:48.721Z","dependency_job_id":"8d89c88f-3205-44ea-924f-c9e771bb526c","html_url":"https://github.com/cicirello/jacoco-badge-generator","commit_stats":{"total_commits":482,"total_committers":4,"mean_commits":120.5,"dds":"0.12863070539419086","last_synced_commit":"03f9c414414a2ffedc20f0f0f69ec01d1f163ef8"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":"cicirello/python-github-action-template","purl":"pkg:github/cicirello/jacoco-badge-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/sbom","scorecard":{"id":282531,"data":{"date":"2025-08-11","repo":{"name":"github.com/cicirello/jacoco-badge-generator","commit":"dc7c70a34e3bad0174bed59699e63d7a050957a4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.3,"checks":[{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 1/13 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/major-release-num.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pypi-publish.yml:9","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/codeql-analysis.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/major-release-num.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/major-release-num.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pypi-publish.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/cicirello/jacoco-badge-generator/pypi-publish.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:4: pin your Docker image by updating ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1 to ghcr.io/cicirello/pyaction:3.13.5-gh-2.75.1@sha256:f7a134206e5edf6d1dfa3eba0d9768a77f1521ec4f2647a16ac7ae62b3f29789","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:32","Warn: pipCommand not pinned by hash: .github/workflows/pypi-publish.yml:33","Info:   0 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pypi-publish.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/cicirello/.github/SECURITY.md:1","Info: Found linked content: github.com/cicirello/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/cicirello/.github/SECURITY.md:1","Info: Found text in security policy: github.com/cicirello/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T16:17:00.684Z","repository_id":38187728,"created_at":"2025-08-17T16:17:00.684Z","updated_at":"2025-08-17T16:17:00.684Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273783335,"owners_count":25167340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"cicirello","name":"Vincent A. Cicirello","uuid":"762030","kind":"user","description":"Vincent A. Cicirello is a researcher in AI, evolutionary computation, and swarm intelligence.","email":"","website":"https://www.cicirello.org/","location":"Galloway, NJ","twitter":null,"company":"Stockton University","icon_url":"https://avatars.githubusercontent.com/u/762030?u=1cad2b960f6d6bdfb9f768a1f51474b986143327\u0026v=4","repositories_count":53,"last_synced_at":"2025-08-28T15:05:27.804Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"cicirello","patreon":null,"open_collective":null,"ko_fi":"cicirello","tidelift":null,"community_bridge":null,"liberapay":"cicirello","issuehunt":null,"otechie":null,"custom":null}},"html_url":"https://github.com/cicirello","funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"total_stars":544,"followers":110,"following":35,"created_at":"2022-11-06T01:18:13.277Z","updated_at":"2025-08-28T15:05:27.804Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cicirello/repositories"},"tags":[{"name":"v2.12.1","sha":"72266185b7ee48a6fd74eaf0238395cc8b14fef8","kind":"commit","published_at":"2025-07-16T19:22:09.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.12.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.12.1","dependencies_parsed_at":"2025-07-21T05:35:26.854Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"188d0c9998ca8315864405ed5e6c2ecf8fa9c421","kind":"commit","published_at":"2025-05-20T19:37:54.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.12.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.12.0","dependencies_parsed_at":"2025-05-24T05:20:04.570Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.12.0/manifests"},{"name":"v2.11.0","sha":"f33476a5a3fd5a4f77cb5eef2ebe728c1dd5b921","kind":"commit","published_at":"2023-09-15T20:45:27.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.11.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.11.0","dependencies_parsed_at":"2023-09-17T05:52:31.824Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.11.0/manifests"},{"name":"v2.10.0","sha":"0f2af7c7d97b4c72ca5517dea291308ffb01ea2a","kind":"commit","published_at":"2023-09-04T17:05:00.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.10.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.10.0","dependencies_parsed_at":"2023-09-07T05:09:25.913Z","dependency_job_id":null,"purl":"pkg:github/cicirello/jacoco-badge-generator@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.10.0/manifests"},{"name":"v2.9.0","sha":"a0c1eb19a496308187341ed2a736ef5df78b7003","kind":"commit","published_at":"2023-05-24T19:50:59.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.9.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.9.0","dependencies_parsed_at":"2023-06-02T00:04:01.279Z","dependency_job_id":"f4b8895c-c368-452b-9207-14aadef59dc2","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"2dc380ee1533a13cd53ac62743c847842212407b","kind":"commit","published_at":"2022-10-24T18:30:44.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.8.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.8.1","dependencies_parsed_at":"2023-06-01T10:22:11.747Z","dependency_job_id":"4bf2327e-07aa-49f3-b96e-58849db12436","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"7ad148aa585d5ceaabc10bb7ddcda1f59b9e91eb","kind":"commit","published_at":"2022-10-21T16:59:22.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.8.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.8.0","dependencies_parsed_at":"2023-05-31T17:59:35.321Z","dependency_job_id":"742215e8-e2e4-4ad1-985c-b814e6f49a73","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.8.0/manifests"},{"name":"v2","sha":"38a092ebe3252eda2c3fbf3101cb5b9977030cef","kind":"tag","published_at":"2022-06-28T17:29:46.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2","dependencies_parsed_at":"2023-05-30T23:34:16.973Z","dependency_job_id":"8539a16d-dc82-48bf-b6e6-94292006b2db","purl":"pkg:github/cicirello/jacoco-badge-generator@v2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2/manifests"},{"name":"v2.7.0","sha":"38a092ebe3252eda2c3fbf3101cb5b9977030cef","kind":"commit","published_at":"2022-06-28T17:27:06.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.7.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.7.0","dependencies_parsed_at":"2023-05-30T23:34:15.920Z","dependency_job_id":"647f807c-6bf9-4b66-ab20-c285572e2517","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"bce93b1f42572a20200386583e26fe0c397c0944","kind":"commit","published_at":"2022-02-18T14:49:48.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.6.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.6.1","dependencies_parsed_at":"2023-05-30T23:34:17.804Z","dependency_job_id":"6b5d9f95-c69e-4b91-8547-d18b4015b759","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"7675fff877939c135367b7e1098f4356bd875af2","kind":"commit","published_at":"2022-02-17T21:56:41.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.6.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.6.0","dependencies_parsed_at":"2023-05-30T23:34:18.624Z","dependency_job_id":"148fdebf-db46-4960-9853-b695b226db6c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"cae0608afbeac8e953e38a1a1ea288501ed78239","kind":"commit","published_at":"2021-11-11T20:38:37.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.5.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.5.0","dependencies_parsed_at":"2023-05-30T23:34:19.457Z","dependency_job_id":"f082d2cc-1238-490f-b433-471a97b8295c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"19063b7db4fc4638ce8604f4262da6d21300ed38","kind":"commit","published_at":"2021-08-16T19:04:57.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.4.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.4.1","dependencies_parsed_at":"2023-05-30T23:34:20.155Z","dependency_job_id":"c124d027-f48a-42f5-a6ca-9f416bc5daae","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"946a4c71cbd4b04d253a8780ae9c479e49b35f25","kind":"commit","published_at":"2021-08-13T20:52:46.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.4.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.4.0","dependencies_parsed_at":"2023-05-30T23:34:21.151Z","dependency_job_id":"717b42a2-27a6-4113-8475-7ba89299b67d","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"2cbc974b0ac74ac3eeddce77fcf65a8b40b9c168","kind":"commit","published_at":"2021-06-25T18:49:39.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.3.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.3.0","dependencies_parsed_at":"2023-05-30T23:34:21.973Z","dependency_job_id":"947cf12b-fd79-412a-89f1-80e9d721865a","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"f74baf35e5842f3385eb9d223aefd957eadcba07","kind":"commit","published_at":"2021-05-20T18:42:17.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.2.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.2.1","dependencies_parsed_at":"2023-05-30T23:34:22.883Z","dependency_job_id":"7954351b-55d3-40e9-92ec-31c4fa261d61","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"f75fcc19c1d823c79c074d4f067e7fe1ec006fb6","kind":"commit","published_at":"2021-05-08T18:04:25.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.2.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.2.0","dependencies_parsed_at":"2023-05-30T23:34:23.769Z","dependency_job_id":"b9f6a55c-84fe-4912-92e5-34a2f0679e8c","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.2.0/manifests"},{"name":"v2.1.2","sha":"88afc5367c5e798ee7489b9e0f129bd4c1ffbe39","kind":"commit","published_at":"2021-05-06T21:28:14.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.2","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.2","dependencies_parsed_at":"2023-05-30T23:34:24.592Z","dependency_job_id":"4dc463d7-3ee1-4a58-b0a5-d8d950246183","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"ecfc9b09fd4061f58e58bc40372a5c0dc0efea96","kind":"commit","published_at":"2021-05-05T19:53:05.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.1","dependencies_parsed_at":"2023-05-30T23:34:25.236Z","dependency_job_id":"80a44d61-e3d0-4791-b9ba-e36e0180dce4","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"d5178bc74940185b4c6a037b2177c99c3524e89e","kind":"commit","published_at":"2021-04-22T20:08:23.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.1.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.1.0","dependencies_parsed_at":"2023-05-30T23:34:25.696Z","dependency_job_id":"3a0d9908-d516-4313-b75d-7875c3fdcfa5","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"d1bf1a14cc2a171191fb3dc5d48cd1a9f4210008","kind":"commit","published_at":"2021-03-03T15:40:53.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.0.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.0.1","dependencies_parsed_at":"2023-05-30T23:34:26.171Z","dependency_job_id":"4fe25b9a-edf7-4e4d-ab2c-de9334588c07","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d02d8c919bc1b7edf463021758308d94a3e764bb","kind":"commit","published_at":"2021-02-15T17:36:02.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v2.0.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v2.0.0","dependencies_parsed_at":"2023-05-30T23:34:26.668Z","dependency_job_id":"99233c19-acff-4345-8d7c-7dd1f17bcddf","purl":"pkg:github/cicirello/jacoco-badge-generator@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"cb463a3ee435d283dc463b2d2740bb9efeb617b2","kind":"commit","published_at":"2021-02-11T14:06:26.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.2.1","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.2.1","dependencies_parsed_at":"2023-05-30T23:34:27.268Z","dependency_job_id":"13eb3f11-64c4-4f06-929a-e76d07cab2f8","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4444c11e8361fbbfa2d695fa447c887fe8da75f2","kind":"commit","published_at":"2021-02-08T21:36:25.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.2.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.2.0","dependencies_parsed_at":"2023-05-30T23:34:27.787Z","dependency_job_id":"e15750fa-8c13-42ad-85f0-217967f50f4d","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b553a15f135e96f364ea61c3eb68cb0576a926cd","kind":"commit","published_at":"2021-02-05T21:44:28.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.1.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.1.0","dependencies_parsed_at":"2023-05-30T23:34:28.442Z","dependency_job_id":"7bb83b21-980e-4701-adac-f661a5d63188","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"1a93fdecf18efd0e417fb8d14d8d9d75e6c93e73","kind":"commit","published_at":"2020-10-21T20:05:14.000Z","download_url":"https://codeload.github.com/cicirello/jacoco-badge-generator/tar.gz/v1.0.0","html_url":"https://github.com/cicirello/jacoco-badge-generator/releases/tag/v1.0.0","dependencies_parsed_at":"2023-05-30T23:34:28.947Z","dependency_job_id":"9778e0ed-1be8-461c-9b7b-b1ac1e9b512a","purl":"pkg:github/cicirello/jacoco-badge-generator@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-09-05T16:31:08.803Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":271,"rankings":{"downloads":null,"dependent_repos_count":2.3546189193471716,"dependent_packages_count":0.0,"stargazers_count":2.6810331167802253,"forks_count":1.5211535414355886,"docker_downloads_count":null,"average":1.6392013943907464},"purl":"pkg:githubactions/cicirello/jacoco-badge-generator","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/cicirello/jacoco-badge-generator","docker_dependents_count":2,"docker_downloads_count":6,"usage_url":"https://repos.ecosyste.ms/usage/actions/cicirello/jacoco-badge-generator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/cicirello/jacoco-badge-generator/dependencies","status":null,"funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-13T17:17:56.744Z","issues_count":37,"pull_requests_count":113,"avg_time_to_close_issue":3728756.6756756757,"avg_time_to_close_pull_request":44263.11504424779,"issues_closed_count":37,"pull_requests_closed_count":113,"pull_request_authors_count":5,"issue_authors_count":17,"avg_comments_per_issue":2.3513513513513513,"avg_comments_per_pull_request":0.1415929203539823,"merged_pull_requests_count":110,"bot_issues_count":0,"bot_pull_requests_count":64,"past_year_issues_count":4,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":7762262.75,"past_year_avg_time_to_close_pull_request":18401.222222222223,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/issues","maintainers":[{"login":"cicirello","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}],"active_maintainers":[{"login":"cicirello","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/cicirello%2Fjacoco-badge-generator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/cicirello%2Fjacoco-badge-generator/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/cicirello%2Fjacoco-badge-generator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/cicirello%2Fjacoco-badge-generator/related_packages","maintainers":[],"registry":{"name":"github actions","url":"https://github.com/marketplace/actions/","ecosystem":"actions","default":true,"packages_count":32195,"maintainers_count":0,"namespaces_count":20211,"keywords_count":6162,"github":"actions","metadata":{"funded_packages_count":2688},"icon_url":"https://github.com/actions.png","created_at":"2023-01-03T17:16:39.185Z","updated_at":"2025-09-09T05:58:17.676Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/namespaces"}}],"commits":{"id":472987,"full_name":"cicirello/jacoco-badge-generator","default_branch":"main","committers":[{"name":"Vincent A. Cicirello","email":"cicirello","login":"cicirello","count":424},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":61},{"name":"Eran Samocha","email":"esamocha@yotpo.com","login":"eransamo","count":1},{"name":"Alexander Ilinykh","email":"divinenickname@gmail.com","login":"divinenickname","count":1}],"total_commits":487,"total_committers":4,"total_bot_commits":61,"total_bot_committers":1,"mean_commits":121.75,"dds":0.12936344969199176,"past_year_committers":[{"name":"Vincent A. Cicirello","email":"cicirello","login":"cicirello","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3}],"past_year_total_commits":8,"past_year_total_committers":2,"past_year_total_bot_commits":3,"past_year_total_bot_committers":1,"past_year_mean_commits":4.0,"past_year_dds":0.375,"last_synced_at":"2025-05-22T23:33:48.636Z","last_synced_commit":"188d0c9998ca8315864405ed5e6c2ecf8fa9c421","created_at":"2023-03-09T00:58:40.292Z","updated_at":"2025-05-22T23:33:48.784Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-10T00:25:43.995Z","repositories_count":5540467,"commits_count":875702700,"contributors_count":32323851,"owners_count":919320,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"cicirello/jacoco-badge-generator","html_url":"https://github.com/cicirello/jacoco-badge-generator","last_synced_at":"2025-09-06T03:59:16.588Z","status":null,"issues_count":36,"pull_requests_count":122,"avg_time_to_close_issue":3247173.5714285714,"avg_time_to_close_pull_request":59866.42016806723,"issues_closed_count":35,"pull_requests_closed_count":119,"pull_request_authors_count":5,"issue_authors_count":16,"avg_comments_per_issue":2.111111111111111,"avg_comments_per_pull_request":0.1557377049180328,"merged_pull_requests_count":114,"bot_issues_count":0,"bot_pull_requests_count":70,"past_year_issues_count":3,"past_year_pull_requests_count":19,"past_year_avg_time_to_close_issue":2255136.6666666665,"past_year_avg_time_to_close_pull_request":145943.75,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.15789473684210525,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":14,"created_at":"2023-05-10T23:59:16.434Z","updated_at":"2025-09-06T03:59:16.590Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cicirello%2Fjacoco-badge-generator/issues","issue_labels_count":{"enhancement":18,"bug":6,"github_actions":4,"testing":3,"question":2,"documentation":1,"wontfix":1,"duplicate":1,"invalid":1},"pull_request_labels_count":{"dependencies":72,"docker":50,"github_actions":26,"documentation":16,"enhancement":10,"bug":3,"hacktoberfest-accepted":2,"testing":2},"issue_author_associations_count":{"NONE":19,"OWNER":17},"pull_request_author_associations_count":{"CONTRIBUTOR":71,"OWNER":49,"NONE":2},"issue_authors":{"cicirello":17,"jrichardsz":2,"cprudhom":2,"nachg":2,"kavithatiru":2,"aisensiy":1,"swissiety":1,"DevExperte":1,"japarson":1,"fwilhe":1,"Silas598":1,"flybonzai":1,"pablobaldez":1,"alex-schwartzman-at-stratify":1,"barakugav":1,"binkley":1},"pull_request_authors":{"dependabot[bot]":70,"cicirello":49,"morapet":1,"divinenickname":1,"eransamo":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-07T00:00:10.533Z","repositories_count":10150728,"issues_count":32056029,"pull_requests_count":100015482,"authors_count":10722230,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":1,"github_actions":1,"testing":1,"enhancement":1},"past_year_pull_request_labels_count":{"dependencies":10,"docker":8,"documentation":6,"github_actions":3,"enhancement":2,"testing":1},"past_year_issue_author_associations_count":{"NONE":2,"OWNER":1},"past_year_pull_request_author_associations_count":{"OWNER":11,"CONTRIBUTOR":8},"past_year_issue_authors":{"cicirello":1,"flybonzai":1,"Silas598":1},"past_year_pull_request_authors":{"cicirello":11,"dependabot[bot]":8},"maintainers":[{"login":"cicirello","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}],"active_maintainers":[{"login":"cicirello","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cicirello"}]},"events":{"total":{"CreateEvent":13,"ReleaseEvent":2,"IssuesEvent":7,"WatchEvent":20,"DeleteEvent":7,"IssueCommentEvent":3,"PushEvent":30,"PullRequestReviewEvent":2,"PullRequestEvent":19,"ForkEvent":3},"last_year":{"CreateEvent":13,"ReleaseEvent":2,"IssuesEvent":7,"WatchEvent":20,"DeleteEvent":7,"IssueCommentEvent":3,"PushEvent":30,"PullRequestReviewEvent":2,"PullRequestEvent":19,"ForkEvent":3}},"keywords":["badge-generator","badges","branches-coverage","c0-coverage","c1-coverage","coverage","coverage-report","github-actions","instructions-coverage","jacoco","java","pull-request-check","testing"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.104Z","updated_at":"2023-01-04T10:42:19.104Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/.github/workflows/build.yml","dependencies":[{"id":6861809560,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6861809561,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6861809562,"package_name":"./","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.109Z","updated_at":"2023-01-04T10:42:19.109Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/.github/workflows/codeql-analysis.yml","dependencies":[{"id":6861809563,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6861809564,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6861809565,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6861809566,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/major-release-num.yml","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.114Z","updated_at":"2023-01-04T10:42:19.114Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/.github/workflows/major-release-num.yml","dependencies":[{"id":6861809567,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pypi-publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.119Z","updated_at":"2023-01-04T10:42:19.119Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/.github/workflows/pypi-publish.yml","dependencies":[{"id":6861809568,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6861809569,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6861809570,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.6.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":"action.yml","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.123Z","updated_at":"2023-01-04T10:42:19.123Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/action.yml","dependencies":[{"id":6861809571,"package_name":"Dockerfile","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-04T10:42:19.128Z","updated_at":"2023-01-04T10:42:19.128Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/Dockerfile","dependencies":[{"id":6861809572,"package_name":"ghcr.io/cicirello/pyaction","ecosystem":"docker","requirements":"4.14.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-11-07T03:31:48.610Z","updated_at":"2023-11-07T03:31:48.610Z","repository_link":"https://github.com/cicirello/jacoco-badge-generator/blob/main/pyproject.toml","dependencies":[]}],"score":14.068551494970881,"created_at":"2025-09-09T01:59:42.337Z","updated_at":"2025-10-07T08:41:19.562Z","avatar_url":"https://github.com/cicirello.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":2472,"funding_links":["https://github.com/sponsors/cicirello","https://ko-fi.com/cicirello","https://liberapay.com/cicirello"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["projection","archival","sequences","generic","interactive","binomial-random-variable","evolutionary-algorithms","randomization","genetic-algorithm","standardization"],"project_url":"https://science.ecosyste.ms/api/v1/projects/182290","html_url":"https://science.ecosyste.ms/projects/182290"}