authorclover caruso <git@paperclover.net> 2026-10-10 19:43:23-07:00
committerclover caruso <git@paperclover.net> 2026-10-10 22:56:05-07:00
log4d3423530b057c7ffff2fb9d8243ded3df93ea11
tree56f166c42314fa6c396fac97e59d8c072f66557a
parent22385a1dd2ed2b43ec61ba454d0b5d2317153cd6
signature Signed by SSH key SHA256:52mNGHRsVFBDED9IAX5pe+LRWUefqTbxEReunq21QvU (~clover)

fix: refresh shared wasm cache before standalone receipt probe

Clean local package artifacts for the debug wasm target using the same environment as the probe build. Fixes #112 Assisted-by: gpt-6.1-sol

1 files changed, 2 insertions(+), 0 deletions(-)

tools/web/receipt_probe.py+2
......@@ -4,6 +4,7 @@ from pathlib import Path
44import sys
55
66sys.path.insert(0, str(Path(__file__).resolve().parents[1]))
7from cargo_fresh import clean_local
78import release_web
89
910
......@@ -11,6 +12,7 @@ def main():
1112 environment = release_web.environment()
1213 target = Path(environment['CARGO_TARGET_DIR'])
1314 output = target / 'receipt-probe'
15 clean_local(release_web.ROOT, '--target', 'wasm32-unknown-unknown', environment=environment)
1416 release_web.run(['cargo', 'build', '--locked', '-p', 'notebook', '--example', 'browser_receipts',
1517 '--target', 'wasm32-unknown-unknown'], env=environment)
1618 release_web.run([release_web.tool('wasm-bindgen'), '--target', 'nodejs', '--no-typescript',