{"id":5800743,"name":"calibreapp/image-actions","ecosystem":"actions","description":"Compresses Images for the Web","homepage":"https://calibreapp.com/blog/compress-images-in-prs","licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/calibreapp/image-actions","keywords_array":["compression","github-action","github-actions","image-compression","image-processing","performance","performance-monitoring","performance-testing"],"namespace":"calibreapp","versions_count":10,"first_release_published_at":"2019-04-16T05:00:15.000Z","latest_release_published_at":"2026-05-18T01:11:56.000Z","latest_release_number":"1.5.0","latest_published_release_number":"1.5.0","last_synced_at":"2026-10-23T07:11:19.625Z","created_at":"2023-01-04T12:24:45.928Z","updated_at":"2026-10-23T07:11:19.626Z","registry_url":"https://github.com/calibreapp/image-actions","install_command":null,"documentation_url":null,"metadata":{"name":"Image Actions","author":"Calibre","description":"Compresses Images for the Web","inputs":{"GITHUB_TOKEN":{"description":"The token that the action will use to create and update the pull request.","default":"${{ github.token }}"},"jpegQuality":{"description":"JPEG quality level","required":false,"default":"85"},"jpegProgressive":{"description":"Use progressive (interlaced) scan for JPEG","required":false,"default":"false"},"pngQuality":{"description":"PNG quality level","required":false,"default":"80"},"webpQuality":{"description":"WEBP quality level","required":false,"default":"85"},"avifQuality":{"description":"AVIF quality level","required":false,"default":"75"},"ignorePaths":{"description":"Paths to ignore during search","required":false,"default":"node_modules/**"},"compressOnly":{"description":"Images will be compressed. No commit, or comments will be added to your Pull Request","required":false,"default":"false"},"minAbsChange":{"description":"Minimun bytes reduction to be committed","required":false,"default":"1024"},"minPctChange":{"description":"Minimun percentage reduction to be committed","required":false,"default":"5"}},"outputs":{"markdown":{"description":"Output param used to store the Markdown summary for subsequent actions to use"}},"runs":{"using":"docker","image":"Dockerfile"},"branding":{"icon":"image","color":"green"},"default_branch":"main","path":null},"repo_metadata":{"id":38361951,"uuid":"181617728","full_name":"calibreapp/image-actions","owner":"calibreapp","description":"A Github Action that automatically compresses JPEGs, PNGs, WebPs \u0026 AVIFs in Pull Requests.","archived":false,"fork":false,"pushed_at":"2026-10-12T20:43:02.000Z","size":3675,"stargazers_count":1574,"open_issues_count":13,"forks_count":78,"subscribers_count":15,"default_branch":"main","last_synced_at":"2026-10-19T17:14:31.440Z","etag":null,"topics":["compression","github-action","github-actions","image-compression","image-processing","performance","performance-monitoring","performance-testing"],"latest_commit_sha":null,"homepage":"https://calibreapp.com/blog/compress-images-in-prs","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/calibreapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"accessibility":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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2019-04-16T05:00:42.000Z","updated_at":"2026-10-17T01:22:57.000Z","dependencies_parsed_at":"2026-10-19T13:23:09.328Z","dependency_job_id":null,"html_url":"https://github.com/calibreapp/image-actions","commit_stats":{"total_commits":276,"total_committers":19,"mean_commits":"14.526315789473685","dds":0.4311594202898551,"last_synced_commit":"80b3ba2b30cc4d1935d24959841821cf324f23ab"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/calibreapp/image-actions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calibreapp","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/sbom","scorecard":{"id":262720,"data":{"date":"2025-08-11","repo":{"name":"github.com/calibreapp/image-actions","commit":"006692e15ca7d6312e06cc49b57a466d8ed45848"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Maintained","score":6,"reason":"2 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 6","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":5,"reason":"Found 2/4 approved changesets -- score normalized to 5","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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","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":"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":"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:25: update your workflow using https://app.stepsecurity.io/secureworkflow/calibreapp/image-actions/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/calibreapp/image-actions/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/calibreapp/image-actions/build.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:focal to ubuntu:focal@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: downloadThenRun not pinned by hash: Dockerfile:64","Warn: npmCommand not pinned by hash: Dockerfile:71","Info:   0 out of   2 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   1 downloadThenRun dependencies pinned","Info:   0 out of   1 npmCommand 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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: 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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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/calibreapp/.github/SECURITY.md:1","Info: Found linked content: github.com/calibreapp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/calibreapp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/calibreapp/.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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build.yml:37"],"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":"Vulnerabilities","score":0,"reason":"18 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-p6mc-m468-83gw","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-5fw9-fq32-wv5p","Warn: Project is vulnerable to: GHSA-p8p7-x288-28g6","Warn: Project is vulnerable to: GHSA-gp95-ppv5-3jc5","Warn: Project is vulnerable to: GHSA-54xq-cgqr-rpm3","Warn: Project is vulnerable to: GHSA-pq67-2wwv-3xjx","Warn: Project is vulnerable to: GHSA-8cj5-5rvv-wf4v","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-c4w7-xm78-47vh"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":-1,"reason":"internal error: internal error: Client.Checks.ListCheckRunsForRef: error during graphqlHandler.setupCheckRuns: non-200 OK status code: 502 Bad Gateway body: \"\u003chtml\u003e\\r\\n\u003chead\u003e\u003ctitle\u003e502 Bad Gateway\u003c/title\u003e\u003c/head\u003e\\r\\n\u003cbody\u003e\\r\\n\u003ccenter\u003e\u003ch1\u003e502 Bad Gateway\u003c/h1\u003e\u003c/center\u003e\\r\\n\u003chr\u003e\u003ccenter\u003enginx\u003c/center\u003e\\r\\n\u003c/body\u003e\\r\\n\u003c/html\u003e\\r\\n\"","details":null,"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-17T11:12:00.012Z","repository_id":38361951,"created_at":"2025-08-17T11:12:00.013Z","updated_at":"2025-08-17T11:12:00.013Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38364075,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-19T02:00:06.414Z","response_time":53,"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":"calibreapp","name":"Calibre","uuid":"7954739","kind":"organization","description":"Site speed monitoring without the hassle. ","email":null,"website":"https://calibreapp.com","location":"Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7954739?v=4","repositories_count":16,"last_synced_at":"2024-03-27T05:29:42.801Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/calibreapp","funding_links":[],"total_stars":2080,"followers":73,"following":0,"created_at":"2022-11-05T10:59:58.018Z","updated_at":"2024-03-27T05:29:43.784Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calibreapp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calibreapp/repositories"},"tags":[{"name":"1.5.0","sha":"9d037c06280028c110ff61c433ad4dc7d33c3c43","kind":"commit","published_at":"2026-05-18T01:11:56.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.5.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.5.0","dependencies_parsed_at":"2026-08-08T05:55:23.583Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.5.0/manifests"},{"name":"1.4.1","sha":"f32575787d333b0579f0b7d506ff03be63a669d1","kind":"commit","published_at":"2025-09-10T00:27:37.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.4.1","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.4.1","dependencies_parsed_at":"2025-09-13T04:39:29.167Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"f72c7c4a237181dd3b26e5935fd33b22ae4a7e26","kind":"commit","published_at":"2025-08-28T04:19:52.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.4.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.4.0","dependencies_parsed_at":"2025-08-31T04:07:02.580Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"51921e25c9b0b62ed202c0ad0a2121f0f3ad186d","kind":"commit","published_at":"2025-08-26T06:03:35.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.3.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.3.0","dependencies_parsed_at":"2025-08-28T04:24:45.036Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"196c42f0dc7bfda039f0c731c8ae46d2349a4936","kind":"commit","published_at":"2025-08-25T02:47:58.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.2.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.2.0","dependencies_parsed_at":"2025-08-27T04:28:58.214Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"737ceeaeed61e17b8d358358a303f1b8d177b779","kind":"commit","published_at":"2020-01-28T04:33:48.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.1.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.1.0","dependencies_parsed_at":"2023-07-20T20:42:16.268Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"86af7e5701e17c4c2f6b2347a95c8f0af64e8de1","kind":"commit","published_at":"2019-09-09T01:56:26.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/1.0.0","html_url":"https://github.com/calibreapp/image-actions/releases/tag/1.0.0","dependencies_parsed_at":"2023-07-20T20:42:16.019Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/1.0.0/manifests"},{"name":"0.0.3","sha":"a52a1570cd713b3058cf34cc511a928716c73fcd","kind":"commit","published_at":"2019-08-01T01:47:34.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/0.0.3","html_url":"https://github.com/calibreapp/image-actions/releases/tag/0.0.3","dependencies_parsed_at":"2023-07-20T20:42:16.071Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.3/manifests"},{"name":"0.0.2","sha":"b3388e95f84a79bdb46e51f8181fd47c4451286e","kind":"commit","published_at":"2019-07-29T06:01:47.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/0.0.2","html_url":"https://github.com/calibreapp/image-actions/releases/tag/0.0.2","dependencies_parsed_at":"2023-07-20T20:42:15.931Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"6f4a17f06325909405dabb877c8e120d5e424ae1","kind":"commit","published_at":"2019-04-16T05:00:15.000Z","download_url":"https://codeload.github.com/calibreapp/image-actions/tar.gz/0.0.1","html_url":"https://github.com/calibreapp/image-actions/releases/tag/0.0.1","dependencies_parsed_at":"2023-07-20T20:42:15.970Z","dependency_job_id":null,"purl":"pkg:github/calibreapp/image-actions@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/tags/0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-10-19T17:50:10.041Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1096,"rankings":{"downloads":null,"dependent_repos_count":0.7954365393756933,"dependent_packages_count":0.0,"stargazers_count":0.14894628426556805,"forks_count":0.7986056092536841,"docker_downloads_count":null,"average":0.43574710822373636},"purl":"pkg:githubactions/calibreapp/image-actions","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/calibreapp/image-actions","docker_dependents_count":1,"docker_downloads_count":119,"usage_url":"https://repos.ecosyste.ms/usage/actions/calibreapp/image-actions","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/calibreapp/image-actions/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-13T01:52:47.875Z","issues_count":42,"pull_requests_count":329,"avg_time_to_close_issue":43028796.833333336,"avg_time_to_close_pull_request":7345977.857692308,"issues_closed_count":30,"pull_requests_closed_count":260,"pull_request_authors_count":18,"issue_authors_count":39,"avg_comments_per_issue":3.1904761904761907,"avg_comments_per_pull_request":0.9148936170212766,"merged_pull_requests_count":93,"bot_issues_count":0,"bot_pull_requests_count":296,"past_year_issues_count":0,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1099791.7647058824,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.43333333333333335,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calibreapp%2Fimage-actions/issues","maintainers":[{"login":"benschwarz","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/benschwarz"},{"login":"MelSumner","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MelSumner"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/calibreapp%2Fimage-actions/codemeta","maintainers":[]}