You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, grow_version is a required field in podspec.yaml however we don't enforce this requirement. We should:
enforce the grow_version (and project_id) keys in podspec.yaml (see documentation),
implement a semantic versioning check to ensure that the pod version is compatible with the Grow SDK version.
We currently don't have any centralized location where we validate a pod and its configuration files, so perhaps this would be a good candidate to start that work. Perhaps in a new file pygrow/grow/pods/validation.py.
If the pod fails to validate when the server is started (or when attempting a build/deploy), an error should be shown to the user invoking the command informing them what the issue is and how to fix it.
The text was updated successfully, but these errors were encountered:
Currently, grow_version is a required field in
podspec.yaml
however we don't enforce this requirement. We should:podspec.yaml
(see documentation),We currently don't have any centralized location where we validate a pod and its configuration files, so perhaps this would be a good candidate to start that work. Perhaps in a new file
pygrow/grow/pods/validation.py
.If the pod fails to validate when the server is started (or when attempting a build/deploy), an error should be shown to the user invoking the command informing them what the issue is and how to fix it.
The text was updated successfully, but these errors were encountered: