expo / expo/eas-cli

Missing latest build image in eas.schema.json (causing wrong linting in expo-vscode)

Open
#3,008 0 comments 4 reactions 0 assignees View on GitHub
needs review
Dominant language
TypeScript
Stars
1.4k
Forks
236
Avg merge
3d 1h
Merged PRs (30d)
91

Description

### Build/Submit details page URL

_No response_

### Summary

The `eas.schema.json` file is not up to date with the latest iOS and Android build images :

For example :
- `ubuntu-22.04-jdk-17-ndk-r26b` (latest) is not present
- `macos-sequoia-15.4-xcode-16.3` //

The documentationg list those images, some of them are not present

https://docs.expo.dev/build-reference/infrastructure/

https://github.com/expo/eas-cli/blob/817ed771f53f77b3237b388561c3d6b072e5f93b/packages/eas-json/schema/eas.schema.json#L243-L254

https://github.com/expo/eas-cli/blob/817ed771f53f77b3237b388561c3d6b072e5f93b/packages/eas-json/schema/eas.schema.json#L391-L404

Impact here :

https://github.com/expo/vscode-expo/blob/db0635c40b1a2d8e5e67b341c5c4000ecfda1a5e/.github/workflows/schema-eas.yml#L45-L49

### Managed or bare?

N/A

### Environment

N/A

### Error output

_No response_

### Reproducible demo or steps to reproduce from a blank project

N/A

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.