CI: Allow warnings on downstream job tests#6428
Conversation
#### Problem During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example. #### Summary of changes Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step.
alexpyattaev
left a comment
There was a problem hiding this comment.
I assume we are coming up with a more permanent solution as per discussion in https://discord.com/channels/428295358100013066/439194979856809985/1380136059354087484
|
The v2.3 CI is also experiencing this issue. I've added the v2.3 label for backporting. |
|
Backports to the beta branch are to be avoided unless absolutely necessary for fixing bugs, security issues, and perf regressions. Changes intended for backport should be structured such that a minimum effective diff can be committed separately from any refactoring, plumbing, cleanup, etc that are not strictly necessary to achieve the goal. Any of the latter should go only into master and ride the normal stabilization schedule. Exceptions include CI/metrics changes, CLI improvements and documentation updates on a case by case basis. |
* CI: Allow warnings on downstream job tests #### Problem During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example. #### Summary of changes Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step. * Oops, missed v0 (cherry picked from commit 347b25d)
…6469) CI: Allow warnings on downstream job tests (#6428) * CI: Allow warnings on downstream job tests #### Problem During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example. #### Summary of changes Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step. * Oops, missed v0 (cherry picked from commit 347b25d) Co-authored-by: Jon C <me@jonc.dev>
* CI: Allow warnings on downstream job tests #### Problem During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example. #### Summary of changes Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step. * Oops, missed v0
* CI: Allow warnings on downstream job tests #### Problem During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example. #### Summary of changes Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step. * Oops, missed v0
Problem
During the downstream jobs, the patching step also updates crate versions, causing issues when the updated crate versions have things like deprecation warnings. See
https://github.com/anza-xyz/agave/actions/runs/15462162384/job/43525772248?pr=6415 for an example.
Summary of changes
Since we mainly want to be sure that downstream repos don't break, allow warnings on the test step.