prefer bin as directory name to hold binaries#47
Conversation
nuttycom
left a comment
There was a problem hiding this comment.
Please grep the codebase for all remaining instances of "src" and inspect them individually to ensure you catch everything.
|
I have not confirmed that CI runs, which is necessary to validate the numerous changes inside .github. |
|
Squashed to a single commit. |
nuttycom
left a comment
There was a problem hiding this comment.
utACK. I have not verified that all src instances are replaced, but this looks fine to run tests against.
|
Can we get a sanity check CI run against main? |
nuttycom
left a comment
There was a problem hiding this comment.
NACK; shard 9 is failing (shard 9 is expected to pass): https://github.com/zcash/integration-tests/actions/runs/23312471056/job/67816462978?pr=47
|
I think that test is failing because zebrad updated to a new behavior. Some recent version of zebrad extended the functionality of getblocksubsidy to handle pre-Canopy founders rewards. I don't think this PR is the place to fix that. |
I agree. In the normal workflow, this would have caused a build failure in the Zebra repo, and they would have seen the failure and come over here to fix it. But these integration tests are not yet running in their repo, so they didn't see their breakage. |
|
So the question then becomes... what to do with this PR? Should it be set to draft until the CI issue is fixed? |
This commit is the squash of name changes that convert the "src" stub-directoy for binary placement to "bin", which is .gitincluded and whose contents are ignored. The reference is updated across the codebase. i.e. src --> bin including in the readme. include bin systematic src-->bin replacement, note zcash-cli refs are likely obsolete ignore "bin" contents it is a stub directory for-binaries Co-Authored-By: Claude <noreply@anthropic.com>
|
The wallet.py failure is explained (superficially) by a version skew, my local zallet was not built against the latest CI-used version 6da10751. wallet.py no longer fails in my local tests of this branch. |
Fixes: #68
Local sanity check run after the name change: