Skip to content

feat(ci): upstream Tempo CI#14206

Open
mablr wants to merge 13 commits intomasterfrom
mablr/partial_tempo_ci_upstream
Open

feat(ci): upstream Tempo CI#14206
mablr wants to merge 13 commits intomasterfrom
mablr/partial_tempo_ci_upstream

Conversation

@mablr
Copy link
Copy Markdown
Collaborator

@mablr mablr commented Apr 8, 2026

Motivation

Upstream Tempo CI

As some tests are still falling, I commented the problematic sections with # TODO(upstream) marker describing the reason. This will help to iterate faster towards full Tempo upstream.

The only change applied to test scripts is replacing grep -oP with sed -n counterpart for better compatibility over all *nix OS flavors.

@mablr mablr marked this pull request as ready for review April 9, 2026 07:32
@mablr mablr force-pushed the mablr/partial_tempo_ci_upstream branch from bf6efbd to 3c35e5b Compare April 9, 2026 07:58
@mablr mablr force-pushed the mablr/partial_tempo_ci_upstream branch from 3c35e5b to 12708b9 Compare April 9, 2026 07:58
Copy link
Copy Markdown
Collaborator Author

@mablr mablr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

edit: all secrets are set

@zerosnacks
Copy link
Copy Markdown
Member

I have added TEMPO_DEVNET_RPC_URL and VERIFIER_URL

mablr and others added 2 commits April 9, 2026 16:09
Co-authored-by: zerosnacks <95942363+zerosnacks@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator Author

@mablr mablr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-enabled full tempo-wallet.sh and tempo-deploy.sh after #14242 fix

figtracer added a commit to figtracer/foundry that referenced this pull request Apr 10, 2026
keychain.rs:
- Use T3 authorizeKey(address,uint8,KeyRestrictions) selector (TIP-1011)
- Add period field to ExtTokenLimit
- Fix --scopes clap panic with ScopesJson newtype
- Add TIP-20 selector shorthands (transfer, approve, etc.)
- Reject unknown bare selector names with clear error
- Fix revoke display (check isRevoked before !provisioned)

tempo-check.sh (vs mablr's foundry-rs#14206):
- Uncomment access key + all 29 keychain tests
- ${FEE_TOKEN} bracing before : to prevent zsh modifier expansion
- grep "revoked" instead of "true" for revoke verification
@mablr mablr changed the title feat(ci): upstream Tempo CI (partially) feat(ci): upstream Tempo CI Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants