Hey, we are using Github Actions and sending reports in matrix after every single framework tests succeed. We are randomly seeing error HTTP 400, which disappears on re-run (usually, not always). Here is stack from Github Actions console:
8157 Pinging Codecov
8158 https://codecov.io/upload/v4?package=bash-tbd&token=secret&branch=messaging%2FInboxAccessibility&commit=f413d9771943fae3efbfbe2078f4c719103f8723&build=103596106&build_url=http%3A%2F%2Fgithub.com%2Fclassdojo%2Fdojo-behavior-ios%2Factions%2Fruns%2F123456789&name=&tag=&slug=classdojo%2Fdojo-behavior-ios&service=github-actions&flags=tests_ci&pr=refs/heads/messaging/InboxAccessibility&job=
8159 /dev/fd/13: line 1626: echo: write error: Broken pipe
8160 -> Uploading
8161 X> Failed to upload
8162 -> Sleeping for 30s and trying again...
8163 -> Uploading to Codecov
8164 HTTP 400
8165 pr must match pattern ^(\d+|false|null|undefined|true)$
I also realized we have an issue where every PR still says “Impacted files - 1500” even tho I didn’t touch them, and I think it’s because the codecov file is missing the main project mention (the default one - notice the change in flags with tests_ci - we basically have one project, with 4 frameworks inside, we run 5 PR checks - for each framework + for project tests - and this should cover all of them asynchronously). I updated it to following one, but still no luck and still see about 1500 impacted files on a PR with single line change. Any idea?