{"id":6266199,"name":"codeinspectorio/github-action","ecosystem":"actions","description":"Ensure your code quality meet given standards","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/codeinspectorio/github-action","keywords_array":["code-inspector","code-quality","code-smells","cyclomatic-complexity","defects","readable-code","static-analysis"],"namespace":"codeinspectorio","versions_count":1,"first_release_published_at":"2020-05-24T01:23:04.000Z","latest_release_published_at":"2020-05-24T01:23:04.000Z","latest_release_number":"v1","last_synced_at":"2026-01-08T22:10:51.321Z","created_at":"2023-02-06T04:21:56.483Z","updated_at":"2026-01-08T22:10:51.322Z","registry_url":"https://github.com/codeinspectorio/github-action","install_command":null,"documentation_url":null,"metadata":{"name":"Code Inspector GitHub action","description":"Ensure your code quality meet given standards","inputs":{"repo_token":{"description":"Token to checkout the repository.","required":true},"code_inspector_access_key":{"description":"Access key on Code Inspector. Set to none if you use the API Token.","required":true,"default":""},"code_inspector_secret_key":{"description":"Secret key on Code Inspector. Set to none if you use the API Token.","required":true,"default":""},"code_inspector_api_token":{"description":"API Token to access Code Inspector. Set to none if you use access and secret keys","required":true,"default":""},"min_quality_grade":{"description":"Minimum grade. Valid options are EXCELLENT, GOOD, NEUTRAL, WARNING, CRITICAL. Leave blank to ignore.","required":true,"default":""},"min_quality_score":{"description":"Minimum quality score from 0 (worst) to 100 (best)","required":true,"default":"0"},"max_defects_rate":{"description":"Maximum defect rate per line of code (e.g. 0.01 for 1 defect per 100 lines of code). Leave 0 to ignore.","required":true,"default":"0"},"max_complex_functions_rate":{"description":"Maximum number of complex functions rate (e.g. number of complex functions / number of functions). Leave 0 to ignore.","required":true,"default":"0"},"max_long_functions_rate":{"description":"Maximum number of long functions rate (e.g. number of long functions / number of functions). Leave 0 to ignore.","required":true,"default":"0"},"project_name":{"description":"Project on code inspector. Will use the preferences of this analysis. Leave blank and no preferences are used","required":true,"default":""},"max_timeout_sec":{"description":"Timeout before giving up (in case analysis takes too long). Default is 10 minutes","required":true,"default":"600"},"force_ref":{"description":"Force the GitHub action to analyze a given ref. Leave to none if you want to analyze branch being pushed (default)","required":true,"default":"none"}},"branding":{"icon":"search","color":"blue"},"runs":{"using":"docker","image":"Dockerfile","args":["${{ inputs.min_quality_grade }}","${{ inputs.min_quality_score }}","${{ inputs.max_defects_rate }}","${{ inputs.max_complex_functions_rate }}","${{ inputs.max_long_functions_rate }}","${{ inputs.project_name }}","${{ inputs.max_timeout_sec }}","${{ inputs.force_ref }}"]},"default_branch":"master","path":null},"repo_metadata":{"uuid":"266383468","full_name":"codeinspectorio/github-action","owner":"codeinspectorio","description":"GitHub Action for Code Inspector","archived":false,"fork":false,"pushed_at":"2023-01-06T05:04:31.000Z","size":1865,"stargazers_count":39,"open_issues_count":2,"forks_count":24,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-02-13T17:44:17.624Z","etag":null,"topics":["code-inspector","code-quality","code-smells","cyclomatic-complexity","defects","readable-code","static-analysis"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"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":null,"security":null,"support":null}},"created_at":"2020-05-23T17:12:48.000Z","updated_at":"2023-02-13T16:30:59.000Z","dependencies_parsed_at":"2023-02-05T09:30:46.982Z","dependency_job_id":null,"html_url":"https://github.com/codeinspectorio/github-action","repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeinspectorio%2Fgithub-action","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeinspectorio%2Fgithub-action/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeinspectorio%2Fgithub-action/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeinspectorio","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":32091486,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"tags":[{"name":"v1","sha":"01c818be303e2c4bcec991ca1c51feab753a1e2a","kind":"commit","published_at":"2020-05-24T01:23:04.000Z","download_url":"https://codeload.github.com/codeinspectorio/github-action/tar.gz/v1","html_url":"https://github.com/codeinspectorio/github-action/releases/tag/v1"}]},"repo_metadata_updated_at":"2023-07-14T09:41:04.533Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":22,"rankings":{"downloads":null,"dependent_repos_count":7.901287553648069,"dependent_packages_count":0.0,"stargazers_count":5.377682403433477,"forks_count":3.21030042918455,"average":4.122317596566524},"purl":"pkg:githubactions/codeinspectorio/github-action","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/codeinspectorio/github-action","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/codeinspectorio/github-action","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/codeinspectorio/github-action/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/codeinspectorio%2Fgithub-action/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/codeinspectorio%2Fgithub-action/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/codeinspectorio%2Fgithub-action/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/codeinspectorio%2Fgithub-action/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/codeinspectorio%2Fgithub-action/codemeta","maintainers":[]}