{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":665728948,"defaultBranch":"main","name":"worker","ownerLogin":"codecov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-12T21:38:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8226205?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715897589.0","currentOid":""},"activityList":{"items":[{"before":"d5ca70f7d6b2e9815b45cb225af0ac1bb93c8d05","after":"6c87069013daaff244c41a9adb84cac842f8d9f8","ref":"refs/heads/gio/count-report-uploaded-diff","pushedAt":"2024-05-17T09:57:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"},"commit":{"message":"feat: count difference of uploaded sessions\n\nticket: https://github.com/codecov/engineering-team/issues/1622\n\nThese changes introduce a new capabiliy to `ComparisonProxy`. Namely, to get the\ndifference in the number of uploads reported per flag between HEAD and BASE.\n\nThe idea is to be able to give more actionable message in the PR comment on the following scenario:\n1. I have uploaded 5 reports to my base commit\n2. I upload 1 report to head commit\n3. I have NOT covered all lines of my patch\n4. I'm seeing project coverage go WAY down\n\nBecause typically coverage is uploaded via CI, and CI doesn't change often, a different\nnumber of reports present could indicate issues in the coverage results.\n\nWe have to ignore carryforward sessions because different commits might upload different\nsets of reports.\n\nThere are 2 functions so that we can also get the _total_ number of reports uploaded per flag, not only the diff","shortMessageHtmlLink":"feat: count difference of uploaded sessions"}},{"before":"20433760fcd2d623f668f57657c059eef254f67c","after":null,"ref":"refs/heads/pr452","pushedAt":"2024-05-16T22:19:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matt-codecov","name":null,"path":"/matt-codecov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137832199?s=80&v=4"}},{"before":"d1327d5fe3846983b8a8daa8b241b40cd6c0bdb8","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-452-90cdb7bdb43674ebb6388935c2731f319bd993b3","pushedAt":"2024-05-16T22:19:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"90cdb7bdb43674ebb6388935c2731f319bd993b3","after":"d1327d5fe3846983b8a8daa8b241b40cd6c0bdb8","ref":"refs/heads/main","pushedAt":"2024-05-16T22:19:39.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"make telemetry helper resilient to exceptions (#452)","shortMessageHtmlLink":"make telemetry helper resilient to exceptions (#452)"}},{"before":null,"after":"d1327d5fe3846983b8a8daa8b241b40cd6c0bdb8","ref":"refs/heads/gh-readonly-queue/main/pr-452-90cdb7bdb43674ebb6388935c2731f319bd993b3","pushedAt":"2024-05-16T22:13:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"make telemetry helper resilient to exceptions (#452)","shortMessageHtmlLink":"make telemetry helper resilient to exceptions (#452)"}},{"before":"679884209c69537a6cbbda82f400b505baf6f56b","after":"20433760fcd2d623f668f57657c059eef254f67c","ref":"refs/heads/pr452","pushedAt":"2024-05-16T22:06:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matt-codecov","name":null,"path":"/matt-codecov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137832199?s=80&v=4"},"commit":{"message":"make telemetry helper resilient to exceptions","shortMessageHtmlLink":"make telemetry helper resilient to exceptions"}},{"before":"211624f337694ab35ad8a2b2a93f2aaf37b1645e","after":"262678c57c1864496bc215447ec0e4a0fa447fcb","ref":"refs/heads/stripe-upgrade-latest","pushedAt":"2024-05-16T20:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ajay-sentry","name":null,"path":"/ajay-sentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159853603?s=80&v=4"},"commit":{"message":"upgrade to 9","shortMessageHtmlLink":"upgrade to 9"}},{"before":"5a0f53e2d528d0a0d84dbba168c8b1e200675f04","after":"679884209c69537a6cbbda82f400b505baf6f56b","ref":"refs/heads/pr452","pushedAt":"2024-05-16T19:55:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matt-codecov","name":null,"path":"/matt-codecov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137832199?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pr452","shortMessageHtmlLink":"Merge branch 'main' into pr452"}},{"before":"16353eb3810bdd07c942c93fbffab2e6a0462adc","after":null,"ref":"refs/heads/may_16_rle","pushedAt":"2024-05-16T19:29:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JerrySentry","name":null,"path":"/JerrySentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142266253?s=80&v=4"}},{"before":"90cdb7bdb43674ebb6388935c2731f319bd993b3","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-455-07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","pushedAt":"2024-05-16T19:29:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","after":"90cdb7bdb43674ebb6388935c2731f319bd993b3","ref":"refs/heads/main","pushedAt":"2024-05-16T19:29:40.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Bundle analysis handle rate limit error (#455)","shortMessageHtmlLink":"Bundle analysis handle rate limit error (#455)"}},{"before":null,"after":"90cdb7bdb43674ebb6388935c2731f319bd993b3","ref":"refs/heads/gh-readonly-queue/main/pr-455-07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","pushedAt":"2024-05-16T19:23:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Bundle analysis handle rate limit error (#455)","shortMessageHtmlLink":"Bundle analysis handle rate limit error (#455)"}},{"before":null,"after":"211624f337694ab35ad8a2b2a93f2aaf37b1645e","ref":"refs/heads/stripe-upgrade-latest","pushedAt":"2024-05-16T19:17:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ajay-sentry","name":null,"path":"/ajay-sentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159853603?s=80&v=4"},"commit":{"message":"stripe api version latest","shortMessageHtmlLink":"stripe api version latest"}},{"before":"c99c13d74a58d3b96c99d132d8aa49c66b32e5a4","after":"5a0f53e2d528d0a0d84dbba168c8b1e200675f04","ref":"refs/heads/pr452","pushedAt":"2024-05-16T19:00:20.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"matt-codecov","name":null,"path":"/matt-codecov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137832199?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pr452","shortMessageHtmlLink":"Merge branch 'main' into pr452"}},{"before":"e9afc2aa989f99f180dc218935e273112c2b9740","after":"16353eb3810bdd07c942c93fbffab2e6a0462adc","ref":"refs/heads/may_16_rle","pushedAt":"2024-05-16T18:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JerrySentry","name":null,"path":"/JerrySentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142266253?s=80&v=4"},"commit":{"message":"ruff","shortMessageHtmlLink":"ruff"}},{"before":null,"after":"e9afc2aa989f99f180dc218935e273112c2b9740","ref":"refs/heads/may_16_rle","pushedAt":"2024-05-16T18:41:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JerrySentry","name":null,"path":"/JerrySentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142266253?s=80&v=4"},"commit":{"message":"Bundle analysis handle rate limit error","shortMessageHtmlLink":"Bundle analysis handle rate limit error"}},{"before":"f096c224c8deba93664dca440d34f87d11267bce","after":"2cb4d29fac9a282d740293c4e933393684f5324c","ref":"refs/heads/may_01_rle","pushedAt":"2024-05-16T18:09:59.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"JerrySentry","name":null,"path":"/JerrySentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142266253?s=80&v=4"},"commit":{"message":"Merge branch 'main' into may_01_rle","shortMessageHtmlLink":"Merge branch 'main' into may_01_rle"}},{"before":"33d9f3df348231628ab5e8c3cc53bb17d1d78002","after":null,"ref":"refs/heads/round_numbers_before_saving","pushedAt":"2024-05-16T14:11:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michelletran-codecov","name":null,"path":"/michelletran-codecov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167130096?s=80&v=4"}},{"before":"07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-447-0862b2022253fa2e455110999d7302037c9d57a8","pushedAt":"2024-05-16T14:11:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0862b2022253fa2e455110999d7302037c9d57a8","after":"07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","ref":"refs/heads/main","pushedAt":"2024-05-16T14:11:40.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Round the coverage numbers before saving to database (#447)","shortMessageHtmlLink":"Round the coverage numbers before saving to database (#447)"}},{"before":"fbdfc8537bbac135d638f0382a5c5c9a7555ffa5","after":null,"ref":"refs/heads/joseph/mypy","pushedAt":"2024-05-16T14:11:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joseph-sentry","name":null,"path":"/joseph-sentry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136376984?s=80&v=4"}},{"before":"0862b2022253fa2e455110999d7302037c9d57a8","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-437-242e1a07139780f7ecab788f50b19c4d94959dce","pushedAt":"2024-05-16T14:11:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"242e1a07139780f7ecab788f50b19c4d94959dce","after":"0862b2022253fa2e455110999d7302037c9d57a8","ref":"refs/heads/main","pushedAt":"2024-05-16T14:11:24.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"build: add mypy (optional) (#437)","shortMessageHtmlLink":"build: add mypy (optional) (#437)"}},{"before":null,"after":"07653e1c6daf5e553fd1cf161d8f1cd50c5aa121","ref":"refs/heads/gh-readonly-queue/main/pr-447-0862b2022253fa2e455110999d7302037c9d57a8","pushedAt":"2024-05-16T14:05:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Round the coverage numbers before saving to database (#447)","shortMessageHtmlLink":"Round the coverage numbers before saving to database (#447)"}},{"before":null,"after":"0862b2022253fa2e455110999d7302037c9d57a8","ref":"refs/heads/gh-readonly-queue/main/pr-437-242e1a07139780f7ecab788f50b19c4d94959dce","pushedAt":"2024-05-16T14:04:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"build: add mypy (optional) (#437)","shortMessageHtmlLink":"build: add mypy (optional) (#437)"}},{"before":"f3842bd7b3496b21cf05a7ef3ebeccf5b34e12a9","after":"d5ca70f7d6b2e9815b45cb225af0ac1bb93c8d05","ref":"refs/heads/gio/count-report-uploaded-diff","pushedAt":"2024-05-16T12:48:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"},"commit":{"message":"feat: count difference of uploaded sessions\n\nticket: https://github.com/codecov/engineering-team/issues/1622\n\nThese changes introduce a new capabiliy to `ComparisonProxy`. Namely, to get the\ndifference in the number of uploads reported per flag between HEAD and BASE.\n\nThe idea is to be able to give more actionable message in the PR comment on the following scenario:\n1. I have uploaded 5 reports to my base commit\n2. I upload 1 report to head commit\n3. I have NOT covered all lines of my patch\n4. I'm seeing project coverage go WAY down\n\nBecause typically coverage is uploaded via CI, and CI doesn't change often, a different\nnumber of reports present could indicate issues in the coverage results.\n\nWe have to ignore carryforward sessions because different commits might upload different\nsets of reports.","shortMessageHtmlLink":"feat: count difference of uploaded sessions"}},{"before":null,"after":"f3842bd7b3496b21cf05a7ef3ebeccf5b34e12a9","ref":"refs/heads/gio/count-report-uploaded-diff","pushedAt":"2024-05-16T12:35:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"},"commit":{"message":"feat: count difference of uploaded sessions\n\nticket: https://github.com/codecov/engineering-team/issues/1622\n\nThese changes introduce a new capabiliy to `ComparisonProxy`. Namely, to get the\ndifference in the number of uploads reported per flag between HEAD and BASE.\n\nThe idea is to be able to give more actionable message in the PR comment on the following scenario:\n1. I have uploaded 5 reports to my base commit\n2. I upload 1 report to head commit\n3. I have NOT covered all lines of my patch\n4. I'm seeing project coverage go WAY down\n\nBecause typically coverage is uploaded via CI, and CI doesn't change often, a different\nnumber of reports present could indicate issues in the coverage results.\n\nWe have to ignore carryforward sessions because different commits might upload different\nsets of reports.","shortMessageHtmlLink":"feat: count difference of uploaded sessions"}},{"before":"9b711b69ab416f6bbe63ca34e5a9f1a39513c8f7","after":"f58a5a07f14749e947ef02d66338f19c4043da28","ref":"refs/heads/gio/refactor-bots","pushedAt":"2024-05-16T09:20:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"},"commit":{"message":"chore: remove deprecated installation_id check\n\nWe have been more than 15 days without seeing a log indicating that the `owner.integration_id`\nwas selected to communicate with github.\n\nAt this point the syncing of integrations is apparently OK and we have run the github backfill task\nto create GithubAppInstallations to owners that didn't have those before.","shortMessageHtmlLink":"chore: remove deprecated installation_id check"}},{"before":"c49fc399e03c302e6d38688ff48d6c886acf8c2d","after":"9b711b69ab416f6bbe63ca34e5a9f1a39513c8f7","ref":"refs/heads/gio/refactor-bots","pushedAt":"2024-05-16T08:58:42.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"},"commit":{"message":"chore: remove deprecated installation_id check\n\nWe have been more than 15 days without seeing a log indicating that the `owner.integration_id`\nwas selected to communicate with github.\n\nAt this point the syncing of integrations is apparently OK and we have run the github backfill task\nto create GithubAppInstallations to owners that didn't have those before.","shortMessageHtmlLink":"chore: remove deprecated installation_id check"}},{"before":"863f10ce4d1e6d4a63d230db43b53a9ccb850f89","after":null,"ref":"refs/heads/gio/improve-different-head-message","pushedAt":"2024-05-16T08:24:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"giovanni-guidini","name":"Giovanni M Guidini","path":"/giovanni-guidini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99758426?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETMNr0QA","startCursor":null,"endCursor":null}},"title":"Activity ยท codecov/worker"}