Skip to content

feat(class-keys): expand allowlist for v3.0.0 substrates#27

Merged
vje013 merged 1 commit into
mainfrom
feat/expand-substrate-allowlist
May 27, 2026
Merged

feat(class-keys): expand allowlist for v3.0.0 substrates#27
vje013 merged 1 commit into
mainfrom
feat/expand-substrate-allowlist

Conversation

@vje013
Copy link
Copy Markdown
Owner

@vje013 vje013 commented May 27, 2026

Phase 2 step 3b-4 prep. Expands ALLOWED_SUBSTRATES from {local-docker-v0} to the seven v3.0.0 substrates: local-docker-v0, aws-lambda-{us-east-1,us-west-2,eu-west-1,ap-northeast-1}, modal-v0, akash-v0.

Unblocks generating Fly-hosted class keys for the AWS Lambda runners deployed in PR #26.

Tests updated to use e2b-v0 (still intentionally not allowlisted) as the rejection-path fixture in place of aws-lambda-us-east-1. 278/278 passing locally.

Adds the four aws-lambda-{region} substrates, modal-v0, and akash-v0
to the substrate allowlist, alongside the original local-docker-v0.
This unblocks Phase 2 step 3b-4: generating Fly-hosted class keys for
the AWS Lambda runners deployed in PR #26.

Allowlist now covers the seven v3.0.0 substrates:
- local-docker-v0
- aws-lambda-us-east-1
- aws-lambda-us-west-2
- aws-lambda-eu-west-1
- aws-lambda-ap-northeast-1
- modal-v0
- akash-v0

Tests updated to use e2b-v0 (still intentionally not allowlisted) as
the rejection-path fixture in place of aws-lambda-us-east-1.

Signed-off-by: VladimirEdouard <135543245+vje013@users.noreply.github.com>
@vje013 vje013 merged commit ad84cff into main May 27, 2026
4 of 5 checks passed
@vje013 vje013 deleted the feat/expand-substrate-allowlist branch May 27, 2026 00:22
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