{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":153058052,"defaultBranch":"main","name":"refinery","ownerLogin":"honeycombio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-15T05:33:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15988027?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726151647.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"38e0e3372a948ca1da9df1cc892518520fb32687","ref":"refs/heads/mike/sendkey-cmdline","pushedAt":"2024-09-12T14:34:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"feat: Allow SendKey to be set via command line and env var","shortMessageHtmlLink":"feat: Allow SendKey to be set via command line and env var"}},{"before":null,"after":"30a317df22ad1987340eb2a962a98975075fc0ff","ref":"refs/heads/mike/log-messages","pushedAt":"2024-09-12T12:05:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"feat: Improve log messages to be more informative","shortMessageHtmlLink":"feat: Improve log messages to be more informative"}},{"before":"210f2c6f5193bc81039b6b0f5dbafcb9c3dd670d","after":"51fc5a02d1ebcb5c45d4dc8a687bc5c56f12bd57","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T19:26:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"Merge branch 'main' into proxy-grpc","shortMessageHtmlLink":"Merge branch 'main' into proxy-grpc"}},{"before":"272cabb9e45fd85789675944f1a76c25a7031305","after":null,"ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-11T18:47:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"}},{"before":"135e46d00e47832cc0bea04aa709de8d637b1e9a","after":"8d916ed7efcd353d6ae604dc279d114cfc604aae","ref":"refs/heads/main","pushedAt":"2024-09-11T18:47:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"maint: run smoke test in CI (#1316)\n\n## Which problem is this PR solving?\r\n\r\nTesting the injection code in our main function has been difficult,\r\nmaking it easy for bugs to go unnoticed until runtime. To address this,\r\na smoke test ensures that Refinery starts up successfully with each\r\ncommit, reducing the need for manual testing and helping to catch issues\r\nearly.\r\n\r\n- fixes: #1225\r\n\r\n## Short description of the changes\r\n\r\n- Introduced new Makefile targets: `smoke` and `unsmoke`\r\n- Added a new CircleCI job to run smoke test\r\n- download `ko-build` binary instead of installing it as go package\r\n- cache `ko` binary\r\n- cache `go-build` to speed up ko build time\r\n- use the timestamp from the latest commit as the build time for\r\nbuilding image through `ko`","shortMessageHtmlLink":"maint: run smoke test in CI (#1316)"}},{"before":"d4195d0993968a871667cb296775bd29ee1e0263","after":"272cabb9e45fd85789675944f1a76c25a7031305","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-11T18:23:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"address pr feedbacks","shortMessageHtmlLink":"address pr feedbacks"}},{"before":"d24456f65458e10352ebe4604a956f0c0e76ce1f","after":"210f2c6f5193bc81039b6b0f5dbafcb9c3dd670d","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T14:59:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"Allow log and metric proxy for grpc","shortMessageHtmlLink":"Allow log and metric proxy for grpc"}},{"before":"6e83fdeead79ff8dae91b3601487df1decc1b0d5","after":"d24456f65458e10352ebe4604a956f0c0e76ce1f","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T14:53:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"Allow log and metric proxy for grpc","shortMessageHtmlLink":"Allow log and metric proxy for grpc"}},{"before":"2276a53db1edc7c6dfa2925fc4d56bf0ee2976dc","after":"6e83fdeead79ff8dae91b3601487df1decc1b0d5","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T14:50:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"Allow log and metric proxy for grpc","shortMessageHtmlLink":"Allow log and metric proxy for grpc"}},{"before":"c514ec5eecd61e3acc0549b24fd02388d6c2849f","after":"2276a53db1edc7c6dfa2925fc4d56bf0ee2976dc","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T13:52:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"Allow log and metric proxy for grpc","shortMessageHtmlLink":"Allow log and metric proxy for grpc"}},{"before":null,"after":"c514ec5eecd61e3acc0549b24fd02388d6c2849f","ref":"refs/heads/proxy-grpc","pushedAt":"2024-09-11T13:49:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MikeGoldsmith","name":"Mike Goldsmith","path":"/MikeGoldsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3481731?s=80&v=4"},"commit":{"message":"Allow log and metric proxy for grpc","shortMessageHtmlLink":"Allow log and metric proxy for grpc"}},{"before":"e7ff449cd3cbe9bc63e4196f8744e49891aa0daf","after":"d4195d0993968a871667cb296775bd29ee1e0263","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T21:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"the latest_modification_time is working now!","shortMessageHtmlLink":"the latest_modification_time is working now!"}},{"before":"36b1df233e9f89498c49404b7851ecc899b371a8","after":"e7ff449cd3cbe9bc63e4196f8744e49891aa0daf","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T21:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"216f60bd11cf9467185ea02e3630735f1ce6072a","after":"36b1df233e9f89498c49404b7851ecc899b371a8","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T21:15:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"what's the diff in circleci","shortMessageHtmlLink":"what's the diff in circleci"}},{"before":"6a65f32353787be42e8c32834c6ac3b47d9530d4","after":"216f60bd11cf9467185ea02e3630735f1ce6072a","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T21:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"what's the diff in circleci","shortMessageHtmlLink":"what's the diff in circleci"}},{"before":"6d928f50d8ce439b9833f7fe71e9b2053f3b3d83","after":"6a65f32353787be42e8c32834c6ac3b47d9530d4","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T18:12:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"no need to cache ko-cache","shortMessageHtmlLink":"no need to cache ko-cache"}},{"before":"a331ccae98e1afef5a0c984d0b0b11c18561956e","after":"6d928f50d8ce439b9833f7fe71e9b2053f3b3d83","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T18:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"no need to cache ko-cache","shortMessageHtmlLink":"no need to cache ko-cache"}},{"before":"60d818a2599108f1e9ad5574cfe1e4764d22c396","after":"a331ccae98e1afef5a0c984d0b0b11c18561956e","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"use checksum Makefile for ko-build cache","shortMessageHtmlLink":"use checksum Makefile for ko-build cache"}},{"before":"af70b7406ff627e51cdd612c787329431c6d60aa","after":"60d818a2599108f1e9ad5574cfe1e4764d22c396","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:38:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"975e32580bee83e45c0fe40ed3533cf38fe3d232","after":"af70b7406ff627e51cdd612c787329431c6d60aa","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:27:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"bb41d4c799308214ad143a8b8b20ff4db611df2d","after":"975e32580bee83e45c0fe40ed3533cf38fe3d232","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:14:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"ca5d40bdf8c661c72a102620a60d2a6246b08161","after":"bb41d4c799308214ad143a8b8b20ff4db611df2d","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:12:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"293d6bdbaa2708e1ef8bd8ac006fee14675f8a8e","after":"ca5d40bdf8c661c72a102620a60d2a6246b08161","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:05:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"79b0b3cc34cb57d756d54e3ce84326687c1a3327","after":"293d6bdbaa2708e1ef8bd8ac006fee14675f8a8e","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T17:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"ignore ko binary","shortMessageHtmlLink":"ignore ko binary"}},{"before":"77ececc6f9f1f42f2932a07dbaaa9ea53f04bd88","after":"79b0b3cc34cb57d756d54e3ce84326687c1a3327","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T16:57:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"fix cut","shortMessageHtmlLink":"fix cut"}},{"before":"7b3f94ef39ec850de44f3b641d4a57e9c7025615","after":"77ececc6f9f1f42f2932a07dbaaa9ea53f04bd88","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T16:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"fix cut","shortMessageHtmlLink":"fix cut"}},{"before":"6e36fd433632e26243fcbae83cab958835fa45f6","after":"7b3f94ef39ec850de44f3b641d4a57e9c7025615","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T16:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"use commit sha as cache key instead","shortMessageHtmlLink":"use commit sha as cache key instead"}},{"before":"8ebb205bee290b793bf16dbc970bf4b76d9a4a2f","after":"6e36fd433632e26243fcbae83cab958835fa45f6","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T16:05:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"call make","shortMessageHtmlLink":"call make"}},{"before":"93256b0958695249851cf748f9bd663e1573c6cb","after":"8ebb205bee290b793bf16dbc970bf4b76d9a4a2f","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T16:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"call make","shortMessageHtmlLink":"call make"}},{"before":"4cd02b51c34f203d242e6657c23c6cb57a4670bc","after":"93256b0958695249851cf748f9bd663e1573c6cb","ref":"refs/heads/yingrong.smoke-test-docker-compose","pushedAt":"2024-09-10T15:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VinozzZ","name":"Yingrong Zhao","path":"/VinozzZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22300958?s=80&v=4"},"commit":{"message":"use newly downloaded ko","shortMessageHtmlLink":"use newly downloaded ko"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtIA2YwA","startCursor":null,"endCursor":null}},"title":"Activity ยท honeycombio/refinery"}