feat(sozo): upload world/models/contracts metadata only if changed #2691
80.32% of diff hit (target 56.24%)
View this Pull Request on Codecov
80.32% of diff hit (target 56.24%)
Annotations
Check warning on line 309 in bin/sozo/src/commands/auth.rs
codecov / codecov/patch
bin/sozo/src/commands/auth.rs#L309
Added line #L309 was not covered by tests
Check warning on line 314 in bin/sozo/src/commands/auth.rs
codecov / codecov/patch
bin/sozo/src/commands/auth.rs#L314
Added line #L314 was not covered by tests
Check warning on line 421 in bin/sozo/src/commands/auth.rs
codecov / codecov/patch
bin/sozo/src/commands/auth.rs#L421
Added line #L421 was not covered by tests
Check warning on line 427 in bin/sozo/src/commands/auth.rs
codecov / codecov/patch
bin/sozo/src/commands/auth.rs#L427
Added line #L427 was not covered by tests
Check warning on line 95 in bin/sozo/src/commands/dev.rs
codecov / codecov/patch
bin/sozo/src/commands/dev.rs#L95
Added line #L95 was not covered by tests
Check warning on line 51 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L51
Added line #L51 was not covered by tests
Check warning on line 68 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L68
Added line #L68 was not covered by tests
Check warning on line 85 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L84-L85
Added lines #L84 - L85 were not covered by tests
Check warning on line 88 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L87-L88
Added lines #L87 - L88 were not covered by tests
Check warning on line 100 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L90-L100
Added lines #L90 - L100 were not covered by tests
Check warning on line 114 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L108-L114
Added lines #L108 - L114 were not covered by tests
Check warning on line 122 in bin/sozo/src/commands/migrate.rs
codecov / codecov/patch
bin/sozo/src/commands/migrate.rs#L116-L122
Added lines #L116 - L122 were not covered by tests
Check warning on line 21 in crates/dojo/world/src/config/ipfs_config.rs
codecov / codecov/patch
crates/dojo/world/src/config/ipfs_config.rs#L12-L21
Added lines #L12 - L21 were not covered by tests
Check warning on line 406 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L406
Added line #L406 was not covered by tests
Check warning on line 413 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L413
Added line #L413 was not covered by tests
Check warning on line 427 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L425-L427
Added lines #L425 - L427 were not covered by tests
Check warning on line 643 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L643
Added line #L643 was not covered by tests
Check warning on line 664 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L662-L664
Added lines #L662 - L664 were not covered by tests
Check warning on line 1811 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L1807-L1811
Added lines #L1807 - L1811 were not covered by tests
Check warning on line 2691 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L2684-L2691
Added lines #L2684 - L2691 were not covered by tests
Check warning on line 2695 in crates/dojo/world/src/contracts/abigen/world.rs
codecov / codecov/patch
crates/dojo/world/src/contracts/abigen/world.rs#L2694-L2695
Added lines #L2694 - L2695 were not covered by tests
Check warning on line 120 in crates/dojo/world/src/diff/resource.rs
codecov / codecov/patch
crates/dojo/world/src/diff/resource.rs#L119-L120
Added lines #L119 - L120 were not covered by tests
Check warning on line 53 in crates/dojo/world/src/metadata/metadata_test.rs
codecov / codecov/patch
crates/dojo/world/src/metadata/metadata_test.rs#L53
Added line #L53 was not covered by tests
Check warning on line 185 in crates/dojo/world/src/remote/resource.rs
codecov / codecov/patch
crates/dojo/world/src/remote/resource.rs#L185
Added line #L185 was not covered by tests
Check warning on line 195 in crates/dojo/world/src/remote/resource.rs
codecov / codecov/patch
crates/dojo/world/src/remote/resource.rs#L195
Added line #L195 was not covered by tests