{"id":18604639,"url":"https://github.com/papermana/fixup-dog","last_synced_at":"2026-04-18T00:07:23.021Z","repository":{"id":143778118,"uuid":"148042935","full_name":"papermana/fixup-dog","owner":"papermana","description":"Github app that's a watchdog for fixup commits in your PRs!","archived":false,"fork":false,"pushed_at":"2018-09-09T16:37:29.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-16T19:09:51.812Z","etag":null,"topics":["fixup","git","github-app","probot"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/papermana.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-09-09T16:15:07.000Z","updated_at":"2018-09-09T16:37:31.000Z","dependencies_parsed_at":"2023-05-16T23:45:38.428Z","dependency_job_id":null,"html_url":"https://github.com/papermana/fixup-dog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/papermana/fixup-dog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papermana%2Ffixup-dog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papermana%2Ffixup-dog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papermana%2Ffixup-dog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papermana%2Ffixup-dog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/papermana","download_url":"https://codeload.github.com/papermana/fixup-dog/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/papermana%2Ffixup-dog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31950895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T17:29:20.459Z","status":"ssl_error","status_checked_at":"2026-04-17T17:28:47.801Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["fixup","git","github-app","probot"],"created_at":"2024-11-07T02:18:32.290Z","updated_at":"2026-04-18T00:07:23.006Z","avatar_url":"https://github.com/papermana.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fixup-dog\n\n\u003e A GitHub App built with [Probot](https://github.com/probot/probot) that's a watchdog for fixup commits in your PRs!\n\nWhat are fixup commits? It's very simple — just read [this](https://dev.to/smichaelsen/fixing-git-commits---you-always-did-it-wrong-4oi2).\n\nFixup commits are awesome but you may forget you have some and merge your branch without squashing them. In an ideal world, Github would autosquash on merge but that doesn't happen. So we can use this app.\n\nRemember to add fixup-dog where it says \"Require status checks to pass before merging\" in section \"Branch protection rules\" in your repo's settings.\n\n## Setup\n\n```sh\n# Install dependencies\nnpm install\n\n# Run the bot\nnpm start\n```\n\n## Contributing\n\nIf you have suggestions for how fixup-dog could be improved, or want to report a bug, open an issue! We'd love all and any contributions.\n\nFor more, check out the [Contributing Guide](CONTRIBUTING.md).\n\n## License\n\n[ISC](LICENSE) © 2018 Dominik Rowicki \u003cdominik.rowicki@netguru.co\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpapermana%2Ffixup-dog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpapermana%2Ffixup-dog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpapermana%2Ffixup-dog/lists"}