{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":754716714,"defaultBranch":"main","name":"homebrew-brew-verify","ownerLogin":"trailofbits","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-08T16:27:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2314423?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715201843.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"63674d5723070ecce129c4fdb3ac6d7ecfa2e490","ref":"refs/heads/ww/auth-needed","pushedAt":"2024-05-08T20:57:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"verify: handle GhAuthNeeded\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"verify: handle GhAuthNeeded"}},{"before":"a12ff4af7ccc08eb5c15a7e9f4250ce303da67bf","after":null,"ref":"refs/heads/ww/fix-force","pushedAt":"2024-04-30T17:42:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"}},{"before":"7b64de88693d98f04893d104ce55152e32f2d851","after":"975538f0dac2cfaea2449638d4f91d04b39d1f51","ref":"refs/heads/main","pushedAt":"2024-04-30T17:42:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"verify: fix --force, clean up (#10)\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"verify: fix --force, clean up (#10)"}},{"before":null,"after":"a12ff4af7ccc08eb5c15a7e9f4250ce303da67bf","ref":"refs/heads/ww/fix-force","pushedAt":"2024-04-30T16:58:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"verify: fix --force, clean up\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"verify: fix --force, clean up"}},{"before":"8a3e21e74caa84cc34eb3a45e12f81581fd53837","after":null,"ref":"refs/heads/use-upstream","pushedAt":"2024-04-30T16:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"}},{"before":"4aa23957d2df97f5e925305947f60f3616f0e570","after":"7b64de88693d98f04893d104ce55152e32f2d851","ref":"refs/heads/main","pushedAt":"2024-04-30T16:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"Use Upstream Attestation Library (#9)\n\n* Use upstream Attestion lib\r\n\r\n* Catch exception to give more informative error message\r\n\r\n* fixup to opoo","shortMessageHtmlLink":"Use Upstream Attestation Library (#9)"}},{"before":"c09b425ba1984ad7ecdbaef96d52beaa0b3c2dd8","after":"8a3e21e74caa84cc34eb3a45e12f81581fd53837","ref":"refs/heads/use-upstream","pushedAt":"2024-04-30T15:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"fixup to opoo","shortMessageHtmlLink":"fixup to opoo"}},{"before":"e9a4b1c2c2cd5a25d85248b63d26f832bb479954","after":"c09b425ba1984ad7ecdbaef96d52beaa0b3c2dd8","ref":"refs/heads/use-upstream","pushedAt":"2024-04-30T15:00:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Catch exception to give more informative error message","shortMessageHtmlLink":"Catch exception to give more informative error message"}},{"before":"13debd7c0a54de2738082d458875686577179e3d","after":"e9a4b1c2c2cd5a25d85248b63d26f832bb479954","ref":"refs/heads/use-upstream","pushedAt":"2024-04-30T13:22:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Use upstream Attestion lib","shortMessageHtmlLink":"Use upstream Attestion lib"}},{"before":null,"after":"13debd7c0a54de2738082d458875686577179e3d","ref":"refs/heads/use-upstream","pushedAt":"2024-04-30T13:21:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Use upstream Attestion lib","shortMessageHtmlLink":"Use upstream Attestion lib"}},{"before":"0d1794b050d0e42ed77a5ed66d7005554835a4da","after":null,"ref":"refs/heads/quickfix","pushedAt":"2024-04-05T13:36:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"}},{"before":"5890fefbe9a5e1874c983b980fdb9093945c3bb4","after":"4aa23957d2df97f5e925305947f60f3616f0e570","ref":"refs/heads/main","pushedAt":"2024-04-05T13:36:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fix 2nd check attestation call (#7)","shortMessageHtmlLink":"Fix 2nd check attestation call (#7)"}},{"before":null,"after":"0d1794b050d0e42ed77a5ed66d7005554835a4da","ref":"refs/heads/quickfix","pushedAt":"2024-04-05T13:31:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fix 2nd check attestation call","shortMessageHtmlLink":"Fix 2nd check attestation call"}},{"before":"c774d7989e0f01d16cf084a9160c20b72d0752e3","after":null,"ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T21:34:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"}},{"before":"e2e9a39246684052421aed33acadd30bcd481e74","after":"5890fefbe9a5e1874c983b980fdb9093945c3bb4","ref":"refs/heads/main","pushedAt":"2024-04-04T21:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"cmd, lib: break out Homebrew::Attestation (#6)\n\n* cmd, lib: break out Homebrew::Attestation\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: RuboCop\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: typecheck marker\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: remove old TODO\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: use more Homebrew APIs\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: RuboCop\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n* attestation: simplify JSON empty object check\r\n\r\nSigned-off-by: William Woodruff \r\n\r\n---------\r\n\r\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"cmd, lib: break out Homebrew::Attestation (#6)"}},{"before":"07dea5938bb9b313017a12b03da7b5f9bd525fca","after":"c774d7989e0f01d16cf084a9160c20b72d0752e3","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T21:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: simplify JSON empty object check\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: simplify JSON empty object check"}},{"before":"2ee6b144482047ff2042895e80be73dd0e86f860","after":"07dea5938bb9b313017a12b03da7b5f9bd525fca","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: RuboCop\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: RuboCop"}},{"before":"9ce93543ef537cae8a64484ef8f632ba105d6d9d","after":"2ee6b144482047ff2042895e80be73dd0e86f860","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: use more Homebrew APIs\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: use more Homebrew APIs"}},{"before":"e87807cfcde1831520e1309bebc78465c60af705","after":"9ce93543ef537cae8a64484ef8f632ba105d6d9d","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: remove old TODO\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: remove old TODO"}},{"before":"8e31356476f3d1824c66f293a014b919c3382e35","after":"e87807cfcde1831520e1309bebc78465c60af705","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: typecheck marker\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: typecheck marker"}},{"before":"9434d7c0dd69aa3e187e5567ad6474e32b357f13","after":"8e31356476f3d1824c66f293a014b919c3382e35","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"attestation: RuboCop\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"attestation: RuboCop"}},{"before":null,"after":"9434d7c0dd69aa3e187e5567ad6474e32b357f13","ref":"refs/heads/ww/libify","pushedAt":"2024-04-04T20:39:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"cmd, lib: break out Homebrew::Attestation\n\nSigned-off-by: William Woodruff ","shortMessageHtmlLink":"cmd, lib: break out Homebrew::Attestation"}},{"before":"c19d5112c3d0dd1b087bd720ebbc5d0ad98aa4ff","after":null,"ref":"refs/heads/verify","pushedAt":"2024-04-04T15:47:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"}},{"before":"58e1f1ddc9bd2aea771f28015109c34c19bb26d0","after":"e2e9a39246684052421aed33acadd30bcd481e74","ref":"refs/heads/main","pushedAt":"2024-04-04T15:47:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"woodruffw","name":"William Woodruff","path":"/woodruffw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3059210?s=80&v=4"},"commit":{"message":"Check backfill signatures and add json output (#5)\n\n* Check backfill signatures and add json output\r\n\r\nJSON output can be returned with `-j` or `--json`.\r\n\r\nWe also fallback to checking the backfilled signatures in case the\r\nbottle has no official signature.\r\n\r\n* Remove signature backfill scripts\r\n\r\n* Fixup: remove todo\r\n\r\n* Revert \"Remove signature backfill scripts\"\r\n\r\nThis reverts commit 511815b2686a6be21274fbe3978c1728bc7b9600.\r\n\r\n* Fixup: add to readme and fix help text\r\n\r\n* Fixup: clean up unused requires\r\n\r\n* Add some todo's for followup PR\r\n\r\n* Fixup: style","shortMessageHtmlLink":"Check backfill signatures and add json output (#5)"}},{"before":"2f2067851c7699b645732f261d2da59fe430e593","after":"c19d5112c3d0dd1b087bd720ebbc5d0ad98aa4ff","ref":"refs/heads/verify","pushedAt":"2024-04-04T15:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fixup: style","shortMessageHtmlLink":"Fixup: style"}},{"before":"4d4cf267cfa91a8291d613c0736cc46c4b68dfa4","after":"2f2067851c7699b645732f261d2da59fe430e593","ref":"refs/heads/verify","pushedAt":"2024-04-04T15:31:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Add some todo's for followup PR","shortMessageHtmlLink":"Add some todo's for followup PR"}},{"before":"604147ef1b808797c44078102358e74be5505442","after":"4d4cf267cfa91a8291d613c0736cc46c4b68dfa4","ref":"refs/heads/verify","pushedAt":"2024-04-04T15:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fixup: clean up unused requires","shortMessageHtmlLink":"Fixup: clean up unused requires"}},{"before":"bd46b0ba64d14271549808ed6f0c23a83577187b","after":"604147ef1b808797c44078102358e74be5505442","ref":"refs/heads/verify","pushedAt":"2024-04-04T15:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fixup: add to readme and fix help text","shortMessageHtmlLink":"Fixup: add to readme and fix help text"}},{"before":"58637874390fe5b6e639885862e4cb97b5bd07cc","after":"bd46b0ba64d14271549808ed6f0c23a83577187b","ref":"refs/heads/verify","pushedAt":"2024-04-04T15:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Revert \"Remove signature backfill scripts\"\n\nThis reverts commit 511815b2686a6be21274fbe3978c1728bc7b9600.","shortMessageHtmlLink":"Revert \"Remove signature backfill scripts\""}},{"before":"511815b2686a6be21274fbe3978c1728bc7b9600","after":"58637874390fe5b6e639885862e4cb97b5bd07cc","ref":"refs/heads/verify","pushedAt":"2024-04-04T13:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsweeney","name":"Joe Sweeney","path":"/josephsweeney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8032580?s=80&v=4"},"commit":{"message":"Fixup: remove todo","shortMessageHtmlLink":"Fixup: remove todo"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERQk6xQA","startCursor":null,"endCursor":null}},"title":"Activity ยท trailofbits/homebrew-brew-verify"}