{"id":7745582,"name":"domjtalbot/skip-commit","ecosystem":"actions","description":"Does the last commit message request contain a skip request?","homepage":"","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/domjtalbot/skip-commit","keywords_array":["commit-message","github-action","github-actions","skip"],"namespace":"domjtalbot","versions_count":1,"first_release_published_at":"2021-06-09T16:40:01.000Z","latest_release_published_at":"2021-06-09T16:40:01.000Z","latest_release_number":"v1.0.0","last_synced_at":"2026-03-24T23:33:45.430Z","created_at":"2023-05-17T10:15:27.138Z","updated_at":"2026-03-24T23:33:45.430Z","registry_url":"https://github.com/domjtalbot/skip-commit","install_command":null,"documentation_url":null,"metadata":{"name":"Skip Commit","description":"Does the last commit message request contain a skip request?","branding":{"color":"yellow","icon":"help-circle"},"inputs":{"filter":{"default":"\"\\[skip name\\]\"","description":"Pattern in the commit message that requests a skip.","required":true}},"outputs":{"should-skip":{"description":"Has a skip been requested?","value":"${{ steps.should-skip.outputs.should-skip }}"}},"runs":{"using":"composite","steps":[{"id":"should-skip","name":"Does the last commit message request contain a skip request?","run":"# Commit filter\nreadonly local commit_filter=${{ inputs.filter }}\n\n# Get recent commit messages \nreadonly local last_commit=$(git log --pretty=format:\"%s\" -n 1 --no-merges)\n\necho \"Last commits: $last_commit\"\necho \"Looking for: $commit_filter\"\n\n# Look for commit filter in recent commits\nreadonly local filter_count=$(echo \"$last_commit\" | grep -c -w \"$commit_filter\")\n\nif [[ \"$filter_count\" -eq 0 ]]; then\n  echo \"Don't skip...\"\n  # Pass result to job output varables\n  echo ::set-output name=should-skip::'false'\nelse\n  echo \"Should skip...\"\n  # Pass result to job output varables\n  echo ::set-output name=should-skip::'true'\nfi\n","shell":"bash"}]},"default_branch":"main","path":null},"repo_metadata":{"uuid":"372199235","full_name":"domjtalbot/skip-commit","owner":"domjtalbot","description":":question: A GitHub Action to check if the last commit message contains a skip request.","archived":false,"fork":false,"pushed_at":"2023-01-19T09:02:49.000Z","size":20,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-07-13T08:43:59.679Z","etag":null,"topics":["commit-message","github-action","github-actions","skip"],"latest_commit_sha":null,"homepage":"","language":null,"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/domjtalbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["domjtalbot"]}},"created_at":"2021-05-30T11:41:56.000Z","updated_at":"2023-03-04T06:10:55.000Z","dependencies_parsed_at":"2023-02-10T21:45:31.799Z","dependency_job_id":null,"html_url":"https://github.com/domjtalbot/skip-commit","commit_stats":null,"previous_names":[],"tags_count":1,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/domjtalbot%2Fskip-commit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/domjtalbot%2Fskip-commit/tags","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/domjtalbot%2Fskip-commit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/domjtalbot","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":145723067,"owners_count":6280685,"icon_url":"https://github.com/github.png","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":"domjtalbot","name":"Dom Talbot","uuid":"3301714","kind":"user","description":"Frontend Engineer 🌳 🦌 🌳","email":"","website":null,"location":"Wiltshire, UK","twitter":"domjtalbot","company":"@WeareJH ","icon_url":"https://avatars.githubusercontent.com/u/3301714?u=fcd7f2225f4003439e96b15f34d354bbd243f01f\u0026v=4","repositories_count":6,"last_synced_at":"2023-03-06T02:36:55.450Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/domjtalbot","created_at":"2022-11-16T03:12:31.936Z","updated_at":"2023-03-06T02:36:55.515Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/domjtalbot","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/domjtalbot/repositories"},"tags":[{"name":"v1.0.0","sha":"487259e6c32834ae26f365883b79a85ce12036ab","kind":"commit","published_at":"2021-06-09T16:40:01.000Z","download_url":"https://codeload.github.com/domjtalbot/skip-commit/tar.gz/v1.0.0","html_url":"https://github.com/domjtalbot/skip-commit/releases/tag/v1.0.0","dependencies_parsed_at":"2023-05-31T10:00:48.437Z","dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/domjtalbot%2Fskip-commit/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/domjtalbot%2Fskip-commit/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2023-07-14T10:21:40.141Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":40.26221692491061,"dependent_packages_count":0.0,"stargazers_count":35.236392530790624,"forks_count":35.22640316731543,"docker_downloads_count":null,"average":27.681253155754167},"purl":"pkg:githubactions/domjtalbot/skip-commit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/domjtalbot/skip-commit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/domjtalbot/skip-commit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/domjtalbot/skip-commit/dependencies","status":null,"funding_links":["https://github.com/sponsors/domjtalbot"],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/domjtalbot%2Fskip-commit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/domjtalbot%2Fskip-commit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/domjtalbot%2Fskip-commit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/domjtalbot%2Fskip-commit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/domjtalbot%2Fskip-commit/codemeta","maintainers":[]}