{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":541932342,"defaultBranch":"main","name":"git-grok","ownerLogin":"dimikot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-27T06:17:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65643?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714365346.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"990af3e1065c289f4a3bfcb8d5952fade6bc9256","ref":"refs/heads/grok/dimikot/fix-bugs-with-multiple-configured-remotes-debug-log-return-code-to-main-990a","pushedAt":"2024-04-29T04:35:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Fix bugs with multiple configured remotes; debug-log return code","shortMessageHtmlLink":"Fix bugs with multiple configured remotes; debug-log return code"}},{"before":"1e9edb8493fcac3477063ac9ade857437fb09a4e","after":null,"ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T02:27:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"}},{"before":"0527a4cbf619de33382d04cd4ba066930a033338","after":"f5de4c0281a1a6df47b375eb10548c80a704156e","ref":"refs/heads/main","pushedAt":"2024-04-24T02:27:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests (#17)\n\n## Summary\r\n\r\nAdding integration end-to-end tests which involve calling GitHub API\r\netc.\r\n\r\n## How was this tested?\r\n\r\n```\r\ntests/run.sh\r\n```\r\n\r\n## PRs in the Stack\r\n- ➡ #17\r\n\r\n(The stack is managed by\r\n[git-grok](https://github.com/dimikot/git-grok).)","shortMessageHtmlLink":"Add integration tests (#17)"}},{"before":"0589619a0e42eec43e8184d59b8c68680e3d8b95","after":"1e9edb8493fcac3477063ac9ade857437fb09a4e","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T02:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"a913f09d7524e841e144cb3fd96701c63b40114c","after":"0589619a0e42eec43e8184d59b8c68680e3d8b95","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T02:23:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"d1e6ba75401ffbaca2d0cf6793d109aba9c4917f","after":"a913f09d7524e841e144cb3fd96701c63b40114c","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T02:10:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"291a81b11a46684905246d53d233bab3796230ea","after":null,"ref":"refs/heads/grok/dimikot/add-git-grok-middle-pr-label-also-when-creating-the-prs-initially-when-grokking-a-large-stack-of-multiple-commits-to-main-70bf","pushedAt":"2024-04-24T02:09:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"}},{"before":"156fd7738c4873a4d44da02807aff681848b242d","after":"0527a4cbf619de33382d04cd4ba066930a033338","ref":"refs/heads/main","pushedAt":"2024-04-24T02:09:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add git-grok-middle-pr label also when creating the PRs initially, when grokking a large stack of multiple commits (#16)\n\n## Summary\r\n\r\nPreviously, we started creating git-grok-middle-pr label for middle PRs\r\nwhen updating them. It eventually delivered the label everywhere\r\nconsistently, BUT in the very beginning, when grokking multiple new\r\ncommits at once, it created the PRs without this label (and then added\r\nit in a separate gh request), which could confuse GitHub Actions checks\r\nrelated to the presence of git-grok-middle-pr label.\r\n\r\nAlso, introducing a mechanism to pass some serialized data to the stage\r\nwhen a PR is created initially (previously it was hard to achieve, since\r\nwe did not have any stable bit of information about the current commit\r\nprocessed in the interactive rebase). Currently, this data is like \"3/5\"\r\nwhere 3 is the number of the current PR in the stack and 5 is the total\r\nnumber of PRs in the stack (it's used to assign the label).\r\n\r\n## PRs in the Stack\r\n- #17\r\n- ➡ #16\r\n\r\n(The stack is managed by\r\n[git-grok](https://github.com/dimikot/git-grok).)","shortMessageHtmlLink":"Add git-grok-middle-pr label also when creating the PRs initially, wh…"}},{"before":"9a7f91d6e667aa4b76325306cdc42e6147a8b02f","after":"d1e6ba75401ffbaca2d0cf6793d109aba9c4917f","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T01:54:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"e00aec297c3314b5c71a21ef068a6a089c02d3a7","after":"9a7f91d6e667aa4b76325306cdc42e6147a8b02f","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-24T01:51:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"60a086974d9ca6a723d1ec3612961e0ed44e6e97","after":"e00aec297c3314b5c71a21ef068a6a089c02d3a7","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-23T05:49:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":"7d0f253fbbb2b68b78fc77e96c958783df499c45","after":"60a086974d9ca6a723d1ec3612961e0ed44e6e97","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-23T05:06:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests\n\nPull Request: https://github.com/dimikot/git-grok/pull/17 (main)","shortMessageHtmlLink":"Add integration tests"}},{"before":null,"after":"7d0f253fbbb2b68b78fc77e96c958783df499c45","ref":"refs/heads/grok/dimikot/add-integration-tests-to-main-7d0f","pushedAt":"2024-04-23T05:04:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add integration tests","shortMessageHtmlLink":"Add integration tests"}},{"before":"70bf3b6fb286cecd724a853455ddee2beff11872","after":"291a81b11a46684905246d53d233bab3796230ea","ref":"refs/heads/grok/dimikot/add-git-grok-middle-pr-label-also-when-creating-the-prs-initially-when-grokking-a-large-stack-of-multiple-commits-to-main-70bf","pushedAt":"2024-04-23T05:04:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add git-grok-middle-pr label also when creating the PRs initially, when grokking a large stack of multiple commits\n\nPull Request: https://github.com/dimikot/git-grok/pull/16 (main)","shortMessageHtmlLink":"Add git-grok-middle-pr label also when creating the PRs initially, wh…"}},{"before":"4d3835e4cb51dcd86410aea59945abd1d75b9965","after":null,"ref":"refs/heads/tests","pushedAt":"2024-04-23T04:15:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"}},{"before":"266f770195fb65763442160911972e1b101e47d0","after":"4d3835e4cb51dcd86410aea59945abd1d75b9965","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:14:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit04","shortMessageHtmlLink":"commit04"}},{"before":"f1bd9c6235dc76cd7aba78e1553e4767c25e0904","after":"266f770195fb65763442160911972e1b101e47d0","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:14:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"c8f4f0acc545eefbb6e4f6ddb16d46074986bb58","after":"f1bd9c6235dc76cd7aba78e1553e4767c25e0904","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:11:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit04","shortMessageHtmlLink":"commit04"}},{"before":"515ce9412b9cef1e7c72625f8e90e4a94bea4029","after":"c8f4f0acc545eefbb6e4f6ddb16d46074986bb58","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:11:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"0b8d5a785a8991f0e859eb9fac2250e70158b251","after":"515ce9412b9cef1e7c72625f8e90e4a94bea4029","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:11:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit04","shortMessageHtmlLink":"commit04"}},{"before":"127d399594b91d080be834760a9377934a41c333","after":"0b8d5a785a8991f0e859eb9fac2250e70158b251","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:10:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"9f7986b61b09e26e859276458684677b3b4eb3f2","after":"127d399594b91d080be834760a9377934a41c333","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:08:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"5286d670f6b015a4531644aade90e9f231f8e82d","after":"9f7986b61b09e26e859276458684677b3b4eb3f2","ref":"refs/heads/tests","pushedAt":"2024-04-23T04:02:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"37baad096c8d9dc653547fcf70ecaa5968c85f33","after":"5286d670f6b015a4531644aade90e9f231f8e82d","ref":"refs/heads/tests","pushedAt":"2024-04-23T03:51:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"ca00d456e53e3f00fab2852f05c887f1991fd359","after":"37baad096c8d9dc653547fcf70ecaa5968c85f33","ref":"refs/heads/tests","pushedAt":"2024-04-23T03:42:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":"0b0b41f1c6003e62963c94774f77f40737b04f91","after":"ca00d456e53e3f00fab2852f05c887f1991fd359","ref":"refs/heads/tests","pushedAt":"2024-04-23T03:42:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":null,"after":"0b0b41f1c6003e62963c94774f77f40737b04f91","ref":"refs/heads/tests","pushedAt":"2024-04-23T03:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"commit01","shortMessageHtmlLink":"commit01"}},{"before":null,"after":"70bf3b6fb286cecd724a853455ddee2beff11872","ref":"refs/heads/grok/dimikot/add-git-grok-middle-pr-label-also-when-creating-the-prs-initially-when-grokking-a-large-stack-of-multiple-commits-to-main-70bf","pushedAt":"2024-04-19T02:35:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Add git-grok-middle-pr label also when creating the PRs initially, when grokking a large stack of multiple commits","shortMessageHtmlLink":"Add git-grok-middle-pr label also when creating the PRs initially, wh…"}},{"before":"8f624d64b2b569e1517913dae95b41fb970a88cd","after":null,"ref":"refs/heads/grok/dimikot/improve-ci-to-catch-old-python-versions-issues-to-main-b835","pushedAt":"2024-04-18T17:59:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"}},{"before":"a3caea5ef535f15ee86862502f4ef95782288618","after":"156fd7738c4873a4d44da02807aff681848b242d","ref":"refs/heads/main","pushedAt":"2024-04-18T17:58:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dimikot","name":"Dimi Kot","path":"/dimikot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65643?s=80&v=4"},"commit":{"message":"Improve CI to catch old Python versions issues\n\nPull Request: https://github.com/dimikot/git-grok/pull/15 (main)","shortMessageHtmlLink":"Improve CI to catch old Python versions issues"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPJcekAA","startCursor":null,"endCursor":null}},"title":"Activity · dimikot/git-grok"}