{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1520275,"defaultBranch":"main","name":"overcommit","ownerLogin":"sds","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-24T09:56:15.000Z","ownerAvatar":"https://github.com/avatars/u/677877?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708821198.0","currentOid":""},"activityList":{"items":[{"before":"0e717f97a60e88ddd0b8a408b84f4420d7bda1a8","after":"26e78aa9e5e907ed41ebdac8098483af4d54865c","ref":"refs/heads/main","pushedAt":"2024-06-24T18:54:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Add changelog_uri to gemspec (#851)\n\nSupported here:\r\nhttps://guides.rubygems.org/specification-reference/#metadata Useful for\r\nrunning https://github.com/MaximeD/gem_updater","shortMessageHtmlLink":"Add changelog_uri to gemspec (#851)"}},{"before":"841954c64954818be1d246ec01b72f922ca28faa","after":"0e717f97a60e88ddd0b8a408b84f4420d7bda1a8","ref":"refs/heads/main","pushedAt":"2024-05-12T06:36:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Support stylelint 16+, which emits messages on stderr (#848)\n\nBefore Stylelint 16, Stylelint emitted its messages on stdout. Hence\r\nOvercommit's Stylelint hook was built to read output from stdout.\r\n\r\nStarting with Stylelint 16, Stylelint now emits its messages to stderr,\r\nwhich means the existing Overcommit implementation no longer works.\r\n\r\nThis PR updates Overcommit's Stylelint plugin to check for messages on\r\n_both_ stdout and stderr. That way <16 and >=16 versions of Stylelint\r\nare supported.\r\n\r\nFixes #823","shortMessageHtmlLink":"Support stylelint 16+, which emits messages on stderr (#848)"}},{"before":"a14ec6330c778bae3df46fce8b6a640ee74e8d37","after":"841954c64954818be1d246ec01b72f922ca28faa","ref":"refs/heads/main","pushedAt":"2024-05-12T06:36:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Add Ruby 3.3 to CI matrix (#849)\n\nIt might be a good idea to also update the `main` branch protection\r\nrules to require that the 3.2 and 3.3 jobs succeed. Right now only 2.7,\r\n3.0, and 3.1 are required. A repository admin will need to make this\r\nchange.","shortMessageHtmlLink":"Add Ruby 3.3 to CI matrix (#849)"}},{"before":"c3c2acc918d71d05534f6e1838276a2e258ffe38","after":null,"ref":"refs/heads/sds/update","pushedAt":"2024-02-25T00:35:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"7974b3b08ee8e78ace35ee0472698c830ac08104","after":"a14ec6330c778bae3df46fce8b6a640ee74e8d37","ref":"refs/heads/main","pushedAt":"2024-02-25T00:35:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Update README with latest requirements (#845)\n\nClarify Windows support is now best effort, given we don't have tests.","shortMessageHtmlLink":"Update README with latest requirements (#845)"}},{"before":null,"after":"c3c2acc918d71d05534f6e1838276a2e258ffe38","ref":"refs/heads/sds/update","pushedAt":"2024-02-25T00:33:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Update README with latest requirements\n\nClarify Windows support is now best effort, given we don't have tests.","shortMessageHtmlLink":"Update README with latest requirements"}},{"before":"f6bb5a73617a18d4c9362d762a7fae9ee3809076","after":null,"ref":"refs/heads/sds/fix","pushedAt":"2024-02-25T00:28:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"b700bd25723fe0a731c2102d33b42d5e5d760d80","after":"7974b3b08ee8e78ace35ee0472698c830ac08104","ref":"refs/heads/main","pushedAt":"2024-02-25T00:28:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Fix README badges (#844)","shortMessageHtmlLink":"Fix README badges (#844)"}},{"before":null,"after":"f6bb5a73617a18d4c9362d762a7fae9ee3809076","ref":"refs/heads/sds/fix","pushedAt":"2024-02-25T00:26:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Fix README badges","shortMessageHtmlLink":"Fix README badges"}},{"before":"52690354f8b64e9983f17ef3c70eb393172522db","after":null,"ref":"refs/heads/sds/update","pushedAt":"2024-02-25T00:24:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"b58b6358e7e8d8a278d4ebba83a5b4a68d2f0058","after":"b700bd25723fe0a731c2102d33b42d5e5d760d80","ref":"refs/heads/main","pushedAt":"2024-02-25T00:24:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Cut version 0.63.0 (#843)","shortMessageHtmlLink":"Cut version 0.63.0 (#843)"}},{"before":null,"after":"52690354f8b64e9983f17ef3c70eb393172522db","ref":"refs/heads/sds/update","pushedAt":"2024-02-25T00:22:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Cut version 0.63.0","shortMessageHtmlLink":"Cut version 0.63.0"}},{"before":"fe3183a0ea5ea108ccf9bc5ff3a72339cd5f11e0","after":null,"ref":"refs/heads/pr/813","pushedAt":"2024-02-25T00:18:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"c4aa796d09ac5a432501a37cf270f8edc6aa4cb2","after":"b58b6358e7e8d8a278d4ebba83a5b4a68d2f0058","ref":"refs/heads/main","pushedAt":"2024-02-25T00:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Add RSpec Hook to PreCommit, Add Applicable files if set (#842)\n\n- **Add RSpec to pre_commit hooks**\r\n- **Add applicable files to RSpec command if include configuration set**\r\n- **Fix RuboCop errors**\r\n\r\n---------\r\n\r\nCo-authored-by: Max Prettyjohns ","shortMessageHtmlLink":"Add RSpec Hook to PreCommit, Add Applicable files if set (#842)"}},{"before":null,"after":"fe3183a0ea5ea108ccf9bc5ff3a72339cd5f11e0","ref":"refs/heads/pr/813","pushedAt":"2024-02-25T00:16:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Fix RuboCop errors","shortMessageHtmlLink":"Fix RuboCop errors"}},{"before":"ac9fde1b62f0c96cd1844026fba8feeb1a0c606e","after":null,"ref":"refs/heads/sds/fix-rubocop","pushedAt":"2024-02-25T00:12:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"a2fb742f28407c9a762d60ae723a796b6472667c","after":"c4aa796d09ac5a432501a37cf270f8edc6aa4cb2","ref":"refs/heads/main","pushedAt":"2024-02-25T00:12:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Fix RuboCop warnings (#841)","shortMessageHtmlLink":"Fix RuboCop warnings (#841)"}},{"before":null,"after":"ac9fde1b62f0c96cd1844026fba8feeb1a0c606e","ref":"refs/heads/sds/fix-rubocop","pushedAt":"2024-02-25T00:09:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Fix RuboCop warnings","shortMessageHtmlLink":"Fix RuboCop warnings"}},{"before":"9c3d118b8f21ef8bf77d9a9dfc62a8051f8078d3","after":"a2fb742f28407c9a762d60ae723a796b6472667c","ref":"refs/heads/main","pushedAt":"2024-02-25T00:05:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"[FEATURE] New pre-commit hook: Sorbet (Issue #825) (#826)\n\n## Introduction\r\nThis pre-commit hook runs the Sorbet type-checker.\r\n[More information about Sorbet here](https://sorbet.org/docs/overview)\r\n\r\nFixes #825 \r\n\r\n## Requirements\r\n[Sorbet](https://github.com/sorbet/sorbet)\r\n\r\nNotes: not sure if this should be a pre-commit hook or pre-push hook to\r\nbe honest.\r\n\r\nCo-authored-by: Shane da Silva ","shortMessageHtmlLink":"[FEATURE] New pre-commit hook: Sorbet (Issue #825) (#826)"}},{"before":"65e211451816710afe3b530d2e319db08f2c2f1b","after":"9c3d118b8f21ef8bf77d9a9dfc62a8051f8078d3","ref":"refs/heads/main","pushedAt":"2024-02-24T23:58:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Green CI PoC (#833)\n\nCherry-picked commits from #830, #831, #832, #835, #837 and #839.","shortMessageHtmlLink":"Green CI PoC (#833)"}},{"before":"09128bd1518e3afb343d1a226184a6de856b67fa","after":null,"ref":"refs/heads/sds/revert","pushedAt":"2024-02-24T23:57:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"607ce057b760b697dc63623e7b7dc06a79316eab","after":"65e211451816710afe3b530d2e319db08f2c2f1b","ref":"refs/heads/main","pushedAt":"2024-02-24T23:57:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Revert \"Get suite running smoothly again (#824)\" (#840)\n\nThis reverts commit 607ce057b760b697dc63623e7b7dc06a79316eab.\r\n\r\nGoing to try to merge a different branch.","shortMessageHtmlLink":"Revert \"Get suite running smoothly again (#824)\" (#840)"}},{"before":null,"after":"09128bd1518e3afb343d1a226184a6de856b67fa","ref":"refs/heads/sds/revert","pushedAt":"2024-02-24T23:57:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Revert \"Get suite running smoothly again (#824)\"\n\nThis reverts commit 607ce057b760b697dc63623e7b7dc06a79316eab.\n\nGoing to try to merge a different branch.","shortMessageHtmlLink":"Revert \"Get suite running smoothly again (#824)\""}},{"before":"f190f24b748ba04ed5199c9ac8ca12557237800c","after":"607ce057b760b697dc63623e7b7dc06a79316eab","ref":"refs/heads/main","pushedAt":"2024-02-24T23:50:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Get suite running smoothly again (#824)\n\nAm planning on proposing/implementing a new feature, but first I noticed\r\nthat there are a number of failing specs on main, so I figured I would\r\nstart with that.\r\n\r\nAs written, this includes four main adjustments, two of which might\r\nactually be bugfixes:\r\n- one spec was hanging indefinitely for me locally on a `Thread.join`\r\ncall - explicitly capturing the child threads and joining them directly\r\nfixed it (might be machine dependent?)\r\n- when an encoding is specified, the rails schema up to date hook was\r\npassing arguments incorrectly (kwarg containing `encoding` was being\r\ninterpreted as the `length` positional arg) (possible bug)\r\n- many specs were attempting to create file submodules without the\r\n`protocol.file.allow=always` config option causing failure\r\n- alias detection for amendment appeared to be broken, due to regexp\r\nincompatibilities between ruby/git (git wasn't properly parsing `\\s` in\r\nthe value matcher for `git config --regexp [key] [value]` command), so\r\nmoved that matching into ruby (possible bug, also maybe machine/git\r\nbuild opt dependent)\r\n- dropped ruby 2.6 from the test matrix - it appears that it's far\r\nenough EOL that github has trouble even setting it up. I can attempt to\r\nadd it back/get it working, but I figured it might be time to ditch it\r\n\r\n*I don't have a windows machine, so I'm not gonna be much help with\r\nthose CI builds (should note fails appear unrelated to anything I've\r\ndone here).","shortMessageHtmlLink":"Get suite running smoothly again (#824)"}},{"before":"83cb0bb6e899ea4f94fd40f8ed4c94b06ea5dc58","after":null,"ref":"refs/heads/sds/cut-version","pushedAt":"2024-01-16T23:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"2dd1eb9e3fbaaf3693b9a32414fb8cf7706c9db9","after":"f190f24b748ba04ed5199c9ac8ca12557237800c","ref":"refs/heads/main","pushedAt":"2024-01-16T23:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Cut version 0.62.0 (#821)","shortMessageHtmlLink":"Cut version 0.62.0 (#821)"}},{"before":null,"after":"83cb0bb6e899ea4f94fd40f8ed4c94b06ea5dc58","ref":"refs/heads/sds/cut-version","pushedAt":"2024-01-16T23:05:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Cut version 0.62.0","shortMessageHtmlLink":"Cut version 0.62.0"}},{"before":"bc1fec660e5c7c0cd83e2c8b3de8f02b55c0b367","after":"2dd1eb9e3fbaaf3693b9a32414fb8cf7706c9db9","ref":"refs/heads/main","pushedAt":"2024-01-16T23:02:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Allow childprocess 5 (#820)\n\nI think it only brings improvements:\r\nhttps://github.com/enkessler/childprocess/releases/tag/v5.0.0","shortMessageHtmlLink":"Allow childprocess 5 (#820)"}},{"before":"8841a5e55a68fdd74bb4bcad387a4a513772c929","after":null,"ref":"refs/heads/sds/update-branch-ci","pushedAt":"2024-01-15T02:17:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"}},{"before":"faf76fc7aa01c2b3264020ed301b569a9ed53360","after":"bc1fec660e5c7c0cd83e2c8b3de8f02b55c0b367","ref":"refs/heads/main","pushedAt":"2024-01-15T02:17:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sds","name":"Shane da Silva","path":"/sds","primaryAvatarUrl":"https://github.com/avatars/u/677877?s=80&v=4"},"commit":{"message":"Update branch for CI from `master` to `main` (#819)\n\nThis was missed when we switched to using `main`.","shortMessageHtmlLink":"Update branch for CI from master to main (#819)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbdm5tgA","startCursor":null,"endCursor":null}},"title":"Activity ยท sds/overcommit"}