{"id":5801484,"name":"deepsourcelabs/test-coverage-action","ecosystem":"actions","description":"GitHub Action that uploads test coverage reports to DeepSource for the Test Coverage analyzer.","homepage":"","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/deepsourcelabs/test-coverage-action","keywords_array":["deepsource","reporting","test-coverage"],"namespace":"deepsourcelabs","versions_count":9,"first_release_published_at":"2020-07-31T09:58:37.000Z","latest_release_published_at":"2025-07-14T20:09:53.000Z","latest_release_number":"v1.1.3","last_synced_at":"2026-03-12T13:40:22.544Z","created_at":"2023-01-04T13:09:03.825Z","updated_at":"2026-03-12T13:40:22.545Z","registry_url":"https://github.com/deepsourcelabs/test-coverage-action","install_command":null,"documentation_url":null,"metadata":{"name":"DeepSource Test Coverage Action","description":"GitHub Action that uploads test coverage reports to DeepSource for the Test Coverage analyzer.","author":"Sanket Saurav \u003csanket@deepsource.io\u003e","inputs":{"key":{"description":"Programming language shortcode for which coverage is reported. Allowed values are — python, go, javascript, ruby, java, kotlin, scala, php, csharp, cxx, rust, swift","required":true},"coverage-file":{"description":"Path to the coverage data file. e.g. ./coverage.xml","required":true},"dsn":{"description":"DeepSource DSN of this repository. It is available under Settings → Reporting tab of the repository page on DeepSource.","required":true},"fail-ci-on-error":{"description":"Should the CI build fail if there is an error while uploading the report to DeepSource? Allowed values are — true, false","default":false},"commit-sha":{"description":"HEAD commit for which the Test Coverage report is being sent","required":false,"default":"${{ github.event.pull_request.head.sha }}"}},"branding":{"color":"green","icon":"umbrella"},"runs":{"using":"docker","image":"Dockerfile"},"default_branch":"master","path":null},"repo_metadata":{"id":49187679,"uuid":"283791292","full_name":"deepsourcelabs/test-coverage-action","owner":"deepsourcelabs","description":"☂️ GitHub Action for DeepSource Test Coverage analyzer reporting.","archived":false,"fork":false,"pushed_at":"2025-07-17T08:33:56.000Z","size":5046,"stargazers_count":37,"open_issues_count":5,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-18T00:42:11.586Z","etag":null,"topics":["deepsource","reporting","test-coverage"],"latest_commit_sha":null,"homepage":"","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/deepsourcelabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-30T14:02:53.000Z","updated_at":"2025-08-06T02:27:36.000Z","dependencies_parsed_at":"2023-01-06T15:45:16.343Z","dependency_job_id":"e70d99c1-b6e7-4dba-8817-1da860af6f1a","html_url":"https://github.com/deepsourcelabs/test-coverage-action","commit_stats":{"total_commits":14,"total_committers":6,"mean_commits":"2.3333333333333335","dds":0.6428571428571428,"last_synced_commit":"45288ed6a125156cafba365c46b6ba6c63de9198"},"previous_names":["deepsourcelabs/test-coverage-action","deepsourcecorp/test-coverage-action"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepsourcelabs","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270928303,"owners_count":24669485,"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-08-17T02:00:09.016Z","response_time":129,"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":"deepsourcelabs","name":"DeepSource","uuid":"40287229","kind":"organization","description":"Automated code reviews for developers and engineering teams.","email":"sales@deepsource.io","website":"https://deepsource.com","location":"United States of America","twitter":"DeepSourceHQ","company":null,"icon_url":"https://avatars.githubusercontent.com/u/40287229?v=4","repositories_count":9,"last_synced_at":"2025-07-28T21:49:10.592Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/deepsourcelabs","funding_links":[],"total_stars":56,"followers":204,"following":0,"created_at":"2022-11-14T05:29:00.498Z","updated_at":"2025-07-28T21:49:10.592Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepsourcelabs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepsourcelabs/repositories"},"tags":[{"name":"v1.1.3","sha":"4284bb73a04adb39faaa6bfcc2d0e3dd137ffed7","kind":"commit","published_at":"2025-07-14T20:09:53.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.1.3","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.1.3","dependencies_parsed_at":"2025-07-21T05:19:07.736Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"e02a039827236fa21a95866e7cd0b1c52ca61e76","kind":"tag","published_at":"2023-10-30T12:10:23.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.1.2","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.1.2","dependencies_parsed_at":"2023-11-01T06:05:33.246Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3a1fbf4a2c1081e392f283adeca969e313e666dc","kind":"tag","published_at":"2023-10-30T09:51:07.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.1.1","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.1.1","dependencies_parsed_at":"2023-11-01T06:05:33.237Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"5e821bd966af3428d1aec7e611b611370c477c45","kind":"tag","published_at":"2023-08-24T08:05:47.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.1.0","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.1.0","dependencies_parsed_at":"2023-08-26T05:24:55.477Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.1.0/manifests"},{"name":"v1.0.4","sha":"45288ed6a125156cafba365c46b6ba6c63de9198","kind":"tag","published_at":"2022-12-19T11:48:17.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.0.4","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.0.4","dependencies_parsed_at":"2023-06-01T10:23:42.229Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"c4435801c354ae7ae0ddc6649431f76cfa16068f","kind":"tag","published_at":"2022-12-15T06:17:44.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.0.3","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.0.3","dependencies_parsed_at":"2023-06-01T10:23:42.543Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"8b4972516b1d36fb43650562f28161d63bdb6770","kind":"tag","published_at":"2022-12-14T13:34:34.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.0.2","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.0.2","dependencies_parsed_at":"2023-06-01T10:23:45.346Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"8868a17f26517403a215fe3cfd782b816ac768cf","kind":"tag","published_at":"2022-12-14T13:32:34.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.0.1","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.0.1","dependencies_parsed_at":"2023-06-01T10:23:45.654Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"5dd75fd448df1d437bc9d658db0ee7d67a915c9f","kind":"tag","published_at":"2020-07-31T09:58:37.000Z","download_url":"https://codeload.github.com/deepsourcelabs/test-coverage-action/tar.gz/v1.0.0","html_url":"https://github.com/deepsourcelabs/test-coverage-action/releases/tag/v1.0.0","dependencies_parsed_at":"2023-05-31T13:18:43.046Z","dependency_job_id":null,"purl":"pkg:github/deepsourcelabs/test-coverage-action@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-10-21T21:24:10.325Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":37,"rankings":{"downloads":null,"dependent_repos_count":7.352242116938679,"dependent_packages_count":0.0,"stargazers_count":5.327206464902551,"forks_count":11.015686895896055,"docker_downloads_count":null,"average":5.923783869434321},"purl":"pkg:githubactions/deepsourcelabs/test-coverage-action","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/deepsourcelabs/test-coverage-action","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/deepsourcelabs/test-coverage-action","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/deepsourcelabs/test-coverage-action/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-18T01:27:53.595Z","issues_count":6,"pull_requests_count":26,"avg_time_to_close_issue":15891483.5,"avg_time_to_close_pull_request":1911114.92,"issues_closed_count":4,"pull_requests_closed_count":25,"pull_request_authors_count":9,"issue_authors_count":6,"avg_comments_per_issue":2.0,"avg_comments_per_pull_request":0.19230769230769232,"merged_pull_requests_count":12,"bot_issues_count":0,"bot_pull_requests_count":6,"past_year_issues_count":0,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":960500.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.6,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepsourcelabs%2Ftest-coverage-action/issues","maintainers":[{"login":"srijan-deepsource","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/srijan-deepsource"},{"login":"sanket-deepsource","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sanket-deepsource"},{"login":"siddhant-deepsource","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/siddhant-deepsource"},{"login":"akshit-deepsource","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/akshit-deepsource"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/deepsourcelabs%2Ftest-coverage-action/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/deepsourcelabs%2Ftest-coverage-action/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/deepsourcelabs%2Ftest-coverage-action/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/deepsourcelabs%2Ftest-coverage-action/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/deepsourcelabs%2Ftest-coverage-action/codemeta","maintainers":[]}