Skip to content

CI never uploads built .wasm artifacts for inspection or comparison #172

Description

@chonilius

.github/workflows/ci.yml's wasm-build job builds all three contracts to .wasm and then does nothing further with them — no actions/upload-artifact step. This means nobody can download a CI-built .wasm from a given commit/PR to sanity-check it against a locally-built one, or diff two commits' compiled output byte-for-byte, without rebuilding locally from that exact commit. Given how much this repo already documents caring about build reproducibility (the already-open #59, the various TTL/determinism-focused issues), surfacing the actual build artifact from CI runs would make manual reproducibility spot-checks much easier — currently the only artifact of a CI run is the pass/fail signal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or requesthelp wantedExtra attention is neededvery hardVery difficult task, expert-level effort required

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions