-
Notifications
You must be signed in to change notification settings - Fork 132
Closed
Labels
A-devopsArea: Pipelines, CI/CD and DockerfilesArea: Pipelines, CI/CD and DockerfilesC-bugCategory: This is a bugCategory: This is a bugC-enhancementCategory: This is an improvementCategory: This is an improvementlightwalletdany work associated with lightwalletdany work associated with lightwalletd
Description
Motivation
We've recently disabled most lighwalletd CI tests for as required status checks, with recent changes on CI we should periodically check if this checks can be re-enabled, so we don't merge faulty code
Designs
Re-enable the following checks:
-
Zebra checkpoint / Run sync-to-checkpoint test
-
Zebra tip / Run full-sync-to-tip test
-
lightwalletd tip / Run lwd-full-sync test
-
lightwalletd tip / Run lwd-grpc-wallet test
-
lightwalletd tip / Run lwd-send-transactions test
-
lightwalletd tip / Run lwd-update-sync test
-
These depend on PRs:
- fix(ci): actually create a cached state image after running a sync #4669
- fix(ci): Ignore lightwalletd hangs for now #4663
- maybe fix(sync): change default sync config to improve reliability #4670
Enable new checks:
-
Rust doc
ci(docs): testcargo doc
warnings and errors #4635 - Build all crates individually (13 crate jobs + check matrix job) feat(ci): build each crate individually #4640
- Beta Rust fix(build): add
beta
rust to CI #4637 -
cargo deny
with--no-default-features
and--all-features
feat(ci): build each crate individually #4640
Metadata
Metadata
Assignees
Labels
A-devopsArea: Pipelines, CI/CD and DockerfilesArea: Pipelines, CI/CD and DockerfilesC-bugCategory: This is a bugCategory: This is a bugC-enhancementCategory: This is an improvementCategory: This is an improvementlightwalletdany work associated with lightwalletdany work associated with lightwalletd