Skip to content

build(seismic-attestation): pin attested-tls to flashbots upstream#192

Merged
samlaf merged 1 commit into
seismicfrom
attestation-flashbots-upstream
Jun 18, 2026
Merged

build(seismic-attestation): pin attested-tls to flashbots upstream#192
samlaf merged 1 commit into
seismicfrom
attestation-flashbots-upstream

Conversation

@samlaf

@samlaf samlaf commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

The Azure vTPM AIA-intermediate fix (flashbots/attested-tls#49) and the follow-ups we upstreamed (through flashbots/attested-tls#52) are merged on flashbots main, so drop the SeismicSystems/attested-tls fork branch and pin to upstream rev 05a79a3.

Hoist the attestation source into [workspace.dependencies] so the git/rev pin lives in one place. Two declarations are still required — a base featureless dep for all platforms plus a Linux-only one enabling the azure evidence-generation feature — because Cargo gates dep features by target cfg, not within a single entry. Both now reference the workspace pin via workspace = true, removing the duplicated git/rev.

The Azure vTPM AIA-intermediate fix (flashbots/attested-tls#49) and the
follow-ups we upstreamed (through #52) are merged on flashbots main, so
drop the SeismicSystems/attested-tls fork branch and pin to upstream
rev 05a79a3.

Hoist the `attestation` source into [workspace.dependencies] so the
git/rev pin lives in one place. Two declarations are still required — a
base featureless dep for all platforms plus a Linux-only one enabling the
`azure` evidence-generation feature — because Cargo gates dep features by
target cfg, not within a single entry. Both now reference the workspace
pin via `workspace = true`, removing the duplicated git/rev.
@samlaf samlaf requested a review from cdrappi as a code owner June 18, 2026 14:14
@samlaf samlaf merged commit 5166541 into seismic Jun 18, 2026
5 of 6 checks passed
@samlaf samlaf deleted the attestation-flashbots-upstream branch June 18, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant