eas metadata:lint does not catch too long passwords
Open
eas metadata
needs review
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 236
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 98
Description
### Build/Submit details page URL
_No response_
### Summary
`eas metadata:lint` does not validate password length.
Apple appears to enforce a maximum length of 100 characters.
### Managed or bare?
N/A
### Environment
eas-cli/14.2.0 wsl-x64 node-v20.18.0
### Error output
✖ Failed creating store review details for 1.0
Store configuration upload encountered an error.
An attribute value is too long. - Password cannot be longer than 100 characters.
### Reproducible demo or steps to reproduce from a blank project
1. In `store.config.json`, add a very long password under `apple.review.demoPassword`.
2. Run `eas metadata:lint`
Contributor guide
Assessment
This issue has not been assessed yet.