{"id":6299235,"name":"open-turo/action-pre-commit","ecosystem":"actions","description":"GitHub Action for running pre-commit hooks against the repository. Conditionally installs tools needed for the Action to be able to perform its duties such as `npm`, `pre-commit`, etc.","homepage":"","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/open-turo/action-pre-commit","keywords_array":["action","actions","ci","gha","github","lint","linting","pre-commit","tool","tooling","tools"],"namespace":"open-turo","versions_count":56,"first_release_published_at":"2022-02-15T00:58:44.000Z","latest_release_published_at":"2026-06-17T16:24:58.000Z","latest_release_number":"v3.6.1","last_synced_at":"2026-06-26T20:03:43.132Z","created_at":"2023-02-10T04:49:04.812Z","updated_at":"2026-06-26T20:04:03.149Z","registry_url":"https://github.com/open-turo/action-pre-commit","install_command":null,"documentation_url":null,"metadata":{"name":"Pre-commit","description":"GitHub Action for running pre-commit hooks against the repository. Conditionally installs tools needed for the Action to be able to perform its duties such as `npm`, `pre-commit`, etc.","inputs":{"config-file":{"required":true,"description":"The config file to present to commitlint-github-action","default":".commitlintrc.yaml"},"disable-commitlint":{"required":false,"description":"Set this to \"true\" to disable commitlint entirely","default":"false"},"turo-conventional-commit":{"required":true,"description":"Set this to \"false\" to customize conventional commit configuration","default":"true"},"only-changed":{"required":false,"description":"Set this to \"true\" to only run pre-commit against changed files, and not the entire repository"},"stage":{"required":false,"description":"Set this to run pre-commit against a specific stage of the pre-commit hooks."},"s3-bucket-name":{"required":false,"description":"S3 bucket name to cache node_modules to speed up dependency installation."},"s3-bucket-region":{"required":false,"description":"S3 bucket region to cache node_modules to speed up dependency installation."},"github-token":{"required":false,"description":"Sets a GitHub token that allows pre-commit to fetch private repos"}},"outputs":{"cache-hit":{"description":"Whether the cache was hit when installing dependencies","value":"${{ steps.read_cache.outputs.cache-hit }}"}},"runs":{"using":"composite","steps":[{"name":"Setup Git Auth for Private GitHub Repos","if":"inputs.github-token != ''","uses":"open-turo/action-git-auth@v4","with":{"github-token":"${{ inputs.github-token }}"}},{"name":"Check for pre-commit-config.yaml","id":"pre-commit-config","shell":"bash","run":"# Check for pre-commit-config.yaml\nif [[ ! -f .pre-commit-config.yaml ]]; then\n  echo \"::warning::No .pre-commit-config.yaml found, skipping pre-commit\"\n  echo \"exists=false\" \u003e\u003e $GITHUB_OUTPUT\n  exit 0\nfi\n"},{"name":"Version files","shell":"bash","run":"# Finding pre-commit\n# This will set an environment variable we can use to conditionally\n# install pre-commit if needed and toggle how the action runs.\nPRE_COMMIT_BIN=$(command -v pre-commit || true)\necho \"PRE_COMMIT_BIN=$PRE_COMMIT_BIN\" \u003e\u003e $GITHUB_ENV\n\n# Finding python\n# This will set an environment variable we can use to conditionally\n# install python.\nPYTHON_BIN=$(command -v python || true)\necho \"PYTHON_BIN=$PYTHON_BIN\" \u003e\u003e $GITHUB_ENV\n"},{"name":"Setup python","if":"env.PYTHON_BIN == null \u0026\u0026 env.PRE_COMMIT_BIN == null \u0026\u0026 steps.pre-commit-config.outputs.exists != 'false'","uses":"actions/setup-python@v6"},{"name":"Determine node version","id":"node-version","shell":"bash","run":"# Read version from .node-version or .nvmrc file if it exists, otherwise fall back to v24\nif [[ -f .node-version ]]; then\n  NODE_VERSION=$(cat .node-version | tr -d '[:space:]')\n  echo \"version=$NODE_VERSION\" \u003e\u003e $GITHUB_OUTPUT\nelif [[ -f .nvmrc ]]; then\n  NODE_VERSION=$(cat .nvmrc | tr -d '[:space:]')\n  echo \"version=$NODE_VERSION\" \u003e\u003e $GITHUB_OUTPUT\nelse\n  # Default Node version is v24\n  echo \"version=24\" \u003e\u003e $GITHUB_OUTPUT\nfi\n"},{"name":"Setup node","uses":"actions/setup-node@v6","with":{"node-version":"${{ steps.node-version.outputs.version }}"}},{"name":"Commitlint","if":"inputs.disable-commitlint != 'true'","uses":"open-turo/action-pre-commit/commitlint@v3","with":{"restore-config":"false","config-file":"${{ inputs.config-file }}","turo-conventional-commit":"${{ inputs.turo-conventional-commit }}"}},{"name":"Get changed files","uses":"dorny/paths-filter@v4","with":{"list-files":"shell","filters":"changes:\n  - '**'\n"},"if":"inputs.only-changed == 'true'","id":"changed-files"},{"name":"Select files to run pre-commit against","shell":"bash","env":{"CHANGED_FILES":"${{ steps.changed-files.outputs.changes_files }}","ONLY_CHANGED":"${{ inputs.only-changed }}","CHANGED_FILES_COUNT":"${{ steps.changed-files.outputs.all_changed_files_count }}","STAGE":"${{ inputs.stage }}"},"run":"PRE_COMMIT_ARGS=\"--all-files\"\nif [[ \"$ONLY_CHANGED\" == \"true\" ]]; then\n  [[ \"$CHANGED_FILES_COUNT\" != \"0\" ]] || exit 0\n  PRE_COMMIT_ARGS=\"--files $CHANGED_FILES\"\nfi\nif [[ \"$STAGE\" != \"\" ]]; then\n  PRE_COMMIT_ARGS=\"$PRE_COMMIT_ARGS --hook-stage $STAGE\"\nfi\necho \"PRE_COMMIT_ARGS=$PRE_COMMIT_ARGS\" \u003e\u003e \"$GITHUB_ENV\"\n"},{"name":"Compute pre-commit cache key","if":"inputs.s3-bucket-name != ''","id":"pre_commit_cache_key","env":{"RUNNER_TEMP":"${{ runner.temp }}","REPO_NAME":"${{ github.event.repository.name }}"},"run":"KEY=\"${{ hashFiles('**/.pre-commit-config.yaml') }}\"\necho \"key=$KEY\" \u003e\u003e \"$GITHUB_OUTPUT\"\n# Point pre-commit at the S3-backed cache dir. When this step is skipped\n# (no S3 bucket), PRE_COMMIT_HOME stays unset and pre-commit uses its\n# default (~/.cache/pre-commit), e.g. the runner image's pre-loaded cache.\necho \"PRE_COMMIT_HOME=$RUNNER_TEMP/$REPO_NAME/cache-pre-commit-$KEY\" \u003e\u003e \"$GITHUB_ENV\"\n","shell":"bash"},{"name":"Load cached pre-commit hooks if available","if":"inputs.s3-bucket-name != ''","uses":"everpcpc/actions-cache@v3","id":"read_cache","with":{"bucket":"${{ inputs.s3-bucket-name }}","use-fallback":false,"path":"${{ runner.temp }}/${{ env.cache-name }}-${{ steps.pre_commit_cache_key.outputs.key }}","key":"${{ env.cache-name }}-${{ steps.pre_commit_cache_key.outputs.key }}","restore-keys":"${{ env.cache-name }}-"},"env":{"AWS_REGION":"${{ inputs.s3-bucket-region }}","cache-name":"${{ github.event.repository.name }}/cache-pre-commit"}},{"name":"Install Pre-commit","if":"env.PRE_COMMIT_BIN == null \u0026\u0026 steps.pre-commit-config.outputs.exists != 'false'","run":"pip install pre-commit\npip freeze --local\n","shell":"bash"},{"name":"Pre-commit (from PATH)","shell":"bash","run":"pre-commit run --show-diff-on-failure --color=always $PRE_COMMIT_ARGS"},{"name":"Restore commitlint config","if":"always() \u0026\u0026 inputs.disable-commitlint != 'true' \u0026\u0026 hashFiles(inputs.config-file) != '' \u0026\u0026 inputs.turo-conventional-commit == 'true'","shell":"bash","env":{"CONFIG_FILE":"${{ inputs.config-file }}"},"run":"# Restore the commitlint config file if we wrote it\ngit checkout -- \"$CONFIG_FILE\" \u0026\u003e/dev/null || true\n"}]},"default_branch":"main","path":null},"repo_metadata":{"id":37052112,"uuid":"459347753","full_name":"open-turo/action-pre-commit","owner":"open-turo","description":"GitHub Action for running pre-commit hooks","archived":false,"fork":false,"pushed_at":"2026-06-26T00:39:58.000Z","size":84,"stargazers_count":2,"open_issues_count":2,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-06-26T02:19:52.652Z","etag":null,"topics":["action","actions","ci","gha","github","lint","linting","pre-commit","tool","tooling","tools"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/open-turo.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-02-14T22:35:04.000Z","updated_at":"2026-06-26T00:39:53.000Z","dependencies_parsed_at":"2026-03-10T02:00:57.898Z","dependency_job_id":null,"html_url":"https://github.com/open-turo/action-pre-commit","commit_stats":{"total_commits":44,"total_committers":10,"mean_commits":4.4,"dds":0.6590909090909092,"last_synced_commit":"fb5f2335c9ceb865334796ec81da9b7282ec1f3f"},"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"purl":"pkg:github/open-turo/action-pre-commit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-turo","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34831250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"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":"open-turo","name":"Turo Open Source","uuid":"89807759","kind":"organization","description":"Open source projects from your friends at Turo","email":"open-source@turo.com","website":"https://turo.com","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/89807759?v=4","repositories_count":20,"last_synced_at":"2023-03-03T22:46:22.762Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/open-turo","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:12:38.315Z","updated_at":"2023-03-03T22:46:22.786Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-turo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-turo/repositories"},"tags":[{"name":"v3.6.1","sha":"03f099db60e1386a5e8b3e6612057965acfdb11d","kind":"commit","published_at":"2026-06-17T16:24:58.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.6.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"649063d0060f1e1442eda32a3b79a6958fe9c988","kind":"commit","published_at":"2026-04-13T22:41:24.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.6.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.6.0/manifests"},{"name":"v3.5.5","sha":"ede1b4d2d8b58b0f5c0d5026f7b1aa766f53cf63","kind":"commit","published_at":"2026-04-02T18:04:38.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.5","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.5/manifests"},{"name":"v3.5.4","sha":"cbc16480423440eb9010dd72185d801aa2d1e427","kind":"commit","published_at":"2026-04-02T17:49:35.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.4","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"018a11aedd4768e10aacc45616a33266db7ba7fd","kind":"commit","published_at":"2026-04-02T15:51:31.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"e6b82fa789f55f26c3f9a7cc3bfc954fc2dcef82","kind":"commit","published_at":"2026-03-31T19:11:05.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b8318ba158bdf5f21f5c2d195a79a3974ca7b78f","kind":"commit","published_at":"2026-03-18T18:03:27.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"571034ed1929f7d1b14a762ef556e31b48076cd3","kind":"commit","published_at":"2026-03-10T00:01:11.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.5.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"1233ccb4ccac4f12ce0bafebbd50e4531ef16474","kind":"commit","published_at":"2026-01-29T17:48:06.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.4.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.4.0/manifests"},{"name":"v3.3.3","sha":"9072ea085bbf6c0010c3c6819ec633a5d8fd9c65","kind":"commit","published_at":"2026-01-29T17:24:10.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.3.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"6f6db6c183e9aca290c427b75f87af8ce8019094","kind":"commit","published_at":"2026-01-28T20:48:31.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.3.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"a791abb1c2874094837c502dfe47484bdc58bcac","kind":"commit","published_at":"2025-10-21T16:48:10.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.3.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":"586db25f-2cf6-474c-887f-65ddede322c4","purl":"pkg:github/open-turo/action-pre-commit@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"9a0451a134e42acd2cbc358e9b2c80d12732ab0a","kind":"commit","published_at":"2025-08-05T07:38:39.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.3.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.3.0","dependencies_parsed_at":"2025-08-12T06:11:46.159Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e18dbdbe440e6ae18418a041414ddc254c476b6c","kind":"commit","published_at":"2025-06-02T19:54:12.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.2.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":"fccf38d5-63a4-41a3-80de-52d865daa215","purl":"pkg:github/open-turo/action-pre-commit@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.2.0/manifests"},{"name":"v1","sha":"e31d15a5de178d469e71c647f9c66274075186b1","kind":"commit","published_at":"2025-03-15T16:06:38.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1","dependencies_parsed_at":"2025-04-10T08:32:25.468Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1/manifests"},{"name":"v2","sha":"87d4c3df93ac5411b455348eb0f34b6c47ab4c81","kind":"commit","published_at":"2025-03-15T01:51:04.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v2","dependencies_parsed_at":"2025-04-10T08:32:25.271Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2/manifests"},{"name":"v3.1.1","sha":"ac9d088bdb09573bb56d93a372058ac14e434121","kind":"commit","published_at":"2025-03-15T01:41:34.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.1.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.1.1","dependencies_parsed_at":"2025-04-10T08:32:25.909Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.1.1/manifests"},{"name":"v3","sha":"ac9d088bdb09573bb56d93a372058ac14e434121","kind":"commit","published_at":"2025-03-15T01:41:34.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3","dependencies_parsed_at":"2025-04-10T08:32:25.908Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3/manifests"},{"name":"v3.1.0","sha":"e0fdf17972f40e9457aa2635530dc54c04980d37","kind":"commit","published_at":"2024-08-01T16:43:57.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.1.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.1.0","dependencies_parsed_at":"2024-08-03T05:50:11.676Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"78edef76dba07d09d1d517f592c9a587481cf0b9","kind":"commit","published_at":"2024-03-05T23:34:44.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.0.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.0.1","dependencies_parsed_at":"2024-03-07T04:21:03.198Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"c7b78be254842ff03ccd3441905ae892c54591aa","kind":"commit","published_at":"2024-03-05T23:05:05.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v3.0.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v3.0.0","dependencies_parsed_at":"2024-03-07T04:21:03.199Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v3.0.0/manifests"},{"name":"v2.0.2","sha":"dc665d8a0c5366d35ef49a256103ad11a9c3d7cf","kind":"commit","published_at":"2024-02-27T16:37:34.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v2.0.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v2.0.2","dependencies_parsed_at":"2024-02-29T04:18:24.786Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"ae6fc4fbdcd190bbfa69c4d6c38d8c40257de053","kind":"commit","published_at":"2024-02-27T16:26:04.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v2.0.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v2.0.1","dependencies_parsed_at":"2024-02-29T04:18:24.785Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"f98156187bf4adeec7709175541ca52d0249376d","kind":"commit","published_at":"2023-12-15T23:23:02.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v2.0.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v2.0.0","dependencies_parsed_at":"2023-12-19T07:06:15.847Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v2.0.0/manifests"},{"name":"v1.5.1","sha":"0dede071bfc0ae0e05b5ac46942e17e43f395d7f","kind":"commit","published_at":"2023-11-06T23:49:10.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.5.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.5.1","dependencies_parsed_at":"2023-11-08T05:09:46.709Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"cee9b002230b539d2b306c771e4bfb6800652940","kind":"commit","published_at":"2023-11-06T21:54:59.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.5.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.5.0","dependencies_parsed_at":"2023-11-08T05:09:46.715Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.5.0/manifests"},{"name":"v1.4.12","sha":"01fe78fe9c99de8d5ed88fb2b31549c08eea25d7","kind":"commit","published_at":"2023-10-25T00:31:38.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.12","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.12","dependencies_parsed_at":"2023-10-26T04:04:48.749Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.12/manifests"},{"name":"v1.4.11","sha":"2ae268c6cb7f92bfae3fef48ce9f6eb2d88f14ca","kind":"commit","published_at":"2023-10-23T18:59:52.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.11","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.11","dependencies_parsed_at":"2023-10-25T04:18:55.546Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.11/manifests"},{"name":"v1.4.10","sha":"9db0013866a6936f925aa7e75d5f7b0e4a1a3a63","kind":"commit","published_at":"2023-07-05T14:52:14.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.10","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.10","dependencies_parsed_at":"2023-07-07T04:06:32.465Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.10/manifests"},{"name":"v1.4.9","sha":"902b78063456d6d13e1a8f86a56752cfb5b3d7ae","kind":"commit","published_at":"2023-06-30T22:40:54.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.9","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.9","dependencies_parsed_at":"2023-07-02T04:08:59.584Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.9/manifests"},{"name":"v1.4.8","sha":"fb5f2335c9ceb865334796ec81da9b7282ec1f3f","kind":"commit","published_at":"2023-02-02T00:01:08.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.8","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.8","dependencies_parsed_at":"2023-06-02T09:24:07.262Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.8/manifests"},{"name":"v1.4.7","sha":"02ab3e2f8211eb43b0adb2c0dbe3f362aec852fa","kind":"commit","published_at":"2023-01-12T20:52:54.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.7","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.7","dependencies_parsed_at":"2023-06-02T09:24:07.956Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.7/manifests"},{"name":"v1.4.6","sha":"20eaade280034881a30f824d00f46774062be902","kind":"commit","published_at":"2023-01-05T05:20:17.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.6","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.6","dependencies_parsed_at":"2023-06-02T09:24:08.726Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"b2171cdc1676ae1e5e442bfb45983ea358a89a99","kind":"commit","published_at":"2022-12-08T18:06:42.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.5","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.5","dependencies_parsed_at":"2023-06-02T09:24:09.526Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"f033af061df846cb17acd21b27aa40077f32b2e7","kind":"commit","published_at":"2022-12-07T20:41:02.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.4","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.4","dependencies_parsed_at":"2023-06-02T09:24:10.337Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"4426d2a5099fa23a07a141f1a5777f21d879a77d","kind":"commit","published_at":"2022-12-07T20:27:03.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.3","dependencies_parsed_at":"2023-06-02T09:24:11.137Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"3c6343b0f4b9a8335e1aab8a038e0c0050cf4339","kind":"commit","published_at":"2022-12-07T19:14:27.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.2","dependencies_parsed_at":"2023-06-02T09:24:11.806Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"73dc9b3ed90bac6979aefe049f7d90f03116139c","kind":"commit","published_at":"2022-08-05T22:10:44.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.1","dependencies_parsed_at":"2023-05-31T09:10:29.605Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"53b1b849fb7bf9fde86c01550c86c39cc374cd8f","kind":"commit","published_at":"2022-08-05T21:51:25.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.4.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.4.0","dependencies_parsed_at":"2023-05-31T09:10:30.135Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.4.0/manifests"},{"name":"v1.3.6","sha":"26bc153feaa227e279f4839d428fc62ef1a98519","kind":"commit","published_at":"2022-07-19T20:06:01.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.6","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.6","dependencies_parsed_at":"2023-05-31T09:10:30.681Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.6/manifests"},{"name":"v1.3.5","sha":"b474b17eb4fb03fc291a428e4afcbef36e2993ce","kind":"commit","published_at":"2022-06-18T00:01:38.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.5","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.5","dependencies_parsed_at":"2023-05-31T09:10:31.083Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"91039a207fe89e676b8df2953a8afca62bccbcfa","kind":"commit","published_at":"2022-06-17T23:51:49.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.4","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.4","dependencies_parsed_at":"2023-05-31T09:10:31.603Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.4/manifests"},{"name":"v1.3.3","sha":"c1c255fad3d2f1a0c5d3c039a5315dc72e5676f3","kind":"commit","published_at":"2022-06-17T21:51:18.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.3","dependencies_parsed_at":"2023-05-31T09:10:32.009Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"09528c021d29f8d5c2680c74ea0ca6852813c68e","kind":"commit","published_at":"2022-05-02T20:37:27.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.2","dependencies_parsed_at":"2023-05-31T09:10:32.438Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"740504251635b0ec84112bbff0af3f827e95eeeb","kind":"commit","published_at":"2022-04-27T00:51:34.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.1","dependencies_parsed_at":"2023-05-31T09:10:32.901Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"4dc193fb4fa3664e9c3fd9ec70b19f7ac1961890","kind":"commit","published_at":"2022-04-18T18:37:23.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.3.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.3.0","dependencies_parsed_at":"2023-05-31T09:10:33.390Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.3.0/manifests"},{"name":"v1.2.4","sha":"3626c72a728026a91d37f5f561a90dacb0ab35b7","kind":"commit","published_at":"2022-04-15T23:16:14.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.2.4","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.2.4","dependencies_parsed_at":"2023-05-31T09:10:33.788Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"72c897718782d88cd4060c64462abca96179d338","kind":"commit","published_at":"2022-04-04T18:41:09.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.2.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.2.3","dependencies_parsed_at":"2023-05-31T09:10:34.253Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"a6f1e6bb073fbe3a963cefa3dba58da287268e73","kind":"commit","published_at":"2022-04-04T09:01:35.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.2.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.2.2","dependencies_parsed_at":"2023-05-31T09:10:34.661Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"ff3b54ceaafb04926d991f6007da851fb4f186e8","kind":"commit","published_at":"2022-03-31T18:25:10.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.2.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.2.1","dependencies_parsed_at":"2023-05-31T09:10:35.150Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"96b0fc3b3a9bab38c915d8fc12794c61258179fb","kind":"commit","published_at":"2022-03-31T02:41:02.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.2.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.2.0","dependencies_parsed_at":"2023-05-31T09:10:35.582Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"84d2ff9c94488db0daa3c4cdc5c5ea59c2949379","kind":"commit","published_at":"2022-03-31T02:00:51.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.1.3","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.1.3","dependencies_parsed_at":"2023-05-31T09:10:36.107Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"e1b30e8a03aa4015f352759fdec30ef81489fedd","kind":"commit","published_at":"2022-03-29T22:05:05.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.1.2","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.1.2","dependencies_parsed_at":"2023-05-31T09:10:36.571Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"49a33ac195cbcbcc0f6bcf7a1ac27fa014328b2d","kind":"commit","published_at":"2022-03-28T23:31:43.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.1.1","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.1.1","dependencies_parsed_at":"2023-05-31T09:10:37.036Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"be905d643e7c79ad5fd2bc2e557d55ec097a60e9","kind":"commit","published_at":"2022-03-24T18:46:19.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.1.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.1.0","dependencies_parsed_at":"2023-05-31T09:10:38.273Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"06bac88d1f476c20052577b920c9ffa5dafe72d5","kind":"commit","published_at":"2022-02-15T00:58:44.000Z","download_url":"https://codeload.github.com/open-turo/action-pre-commit/tar.gz/v1.0.0","html_url":"https://github.com/open-turo/action-pre-commit/releases/tag/v1.0.0","dependencies_parsed_at":"2023-05-31T09:10:39.139Z","dependency_job_id":null,"purl":"pkg:github/open-turo/action-pre-commit@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-06-26T20:04:03.148Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":9,"rankings":{"downloads":null,"dependent_repos_count":12.660434162573283,"dependent_packages_count":0.0,"stargazers_count":27.32688955791475,"forks_count":21.670099825701154,"docker_downloads_count":null,"average":15.414355886547296},"purl":"pkg:githubactions/open-turo/action-pre-commit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/open-turo/action-pre-commit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/open-turo/action-pre-commit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/open-turo/action-pre-commit/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-06-14T03:00:29.482Z","issues_count":6,"pull_requests_count":204,"avg_time_to_close_issue":19045437.25,"avg_time_to_close_pull_request":687405.554973822,"issues_closed_count":4,"pull_requests_closed_count":191,"pull_request_authors_count":15,"issue_authors_count":4,"avg_comments_per_issue":0.6666666666666666,"avg_comments_per_pull_request":1.0735294117647058,"merged_pull_requests_count":163,"bot_issues_count":0,"bot_pull_requests_count":10,"past_year_issues_count":1,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":410702.5925925926,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.90625,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-turo%2Faction-pre-commit/issues","maintainers":[{"login":"tagoro9","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tagoro9"}],"active_maintainers":[{"login":"tagoro9","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tagoro9"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/open-turo%2Faction-pre-commit/codemeta","maintainers":[]}