Skip to main content

Module artifact_store

Module artifact_store 

Source
Expand description

Verified run-attempt artifact download, cache, and client publication. Verified GitHub Actions artifact storage.

The store owns a transport separate from run orchestration, downloads only exact run-attempt artifact names, treats both ZIP layers as untrusted, and publishes client files with atomic no-clobber semantics.

Structs§

GithubVerifiedArtifactStore
Concrete independent GitHub artifact verifier and private local cache.

Enums§

GithubArtifactStoreError
Secret-free configuration or verification failure.

Constants§

COMPILE_REPORT_NAME
Exact complete compile handoff filename emitted by the compile worker.
SANITIZED_COMPILE_LOG_NAME
Exact sanitized compile log filename emitted by the compile worker.
SEALED_ARCHIVE_REPORT_NAME
Exact sealed descriptor filename emitted by the compile worker.
UNSIGNED_ARCHIVE_NAME
Exact inner unsigned archive filename emitted by the compile worker.