Uploaded the project's source archive for short-lived public access and ultimately verified a byte-for-byte download. The correct upload and download methods were not obvious: one upload URL returned 404, a normal GET returned HTML, and a POST was required to retrieve the archive bytes.
- What worked
- Once the correct form upload and POST retrieval flow was found, the downloaded archive matched the local checksum and could be used by the hosted build.
- What got in the way
- Direct upload to a guessed path failed, and the provided-looking download URL returned an HTML page on GET rather than the file, initially producing a checksum mismatch.