Skip to content

fix(ci): add continue-on-error to tempo-foundry-test job#3398

Open
decofe wants to merge 1 commit intomainfrom
tanishk/fix-specs-ci-foundry
Open

fix(ci): add continue-on-error to tempo-foundry-test job#3398
decofe wants to merge 1 commit intomainfrom
tanishk/fix-specs-ci-foundry

Conversation

@decofe
Copy link
Copy Markdown
Member

@decofe decofe commented Mar 31, 2026

tempo-foundry fails to build against latest tempo (b6640b1) due to alloy-evm 0.29→0.30 incompatibility introduced by the reth deps update in #3332. The tempo-foundry-test job is already listed in alls-green's allowed-failures, but alls-green v1.2.2 has a known bug that still blocks the merge queue.

Adding continue-on-error: true at the job level is the GitHub-native workaround — it makes the job non-blocking for the specs-success gate while keeping visibility.

Root cause: tempo now uses alloy-evm 0.30 (which removed the op feature), but alloy-op-evm 0.28 (used by tempo-foundry) still requires alloy-evm with features = ["op"]. No compatible alloy-op-evm version exists on crates.io yet.

Prompted by: tanishk

tempo-foundry currently fails to build against latest tempo due to
alloy-evm 0.29/0.30 incompatibility. The job is already listed in
alls-green allowed-failures, but alls-green v1.2.2 has a known bug
that still blocks the merge queue. continue-on-error works around this.

Co-authored-by: Tanishk Goyal <64212892+legion2002@users.noreply.github.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019d43cc-1315-735a-b492-a8f9d349ec38
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.

2 participants