add fetch-based checks to CI for new data entries #1223
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Why & how
The idea of extended validation on CI was circling around for a while. This should make it easier for contributors to propose correct data, and would make easier it for maintainers to give the feedback. Refs:
The new check will run as a part of already existing
test-and-validate
workflow, and will now additionally try to fetch GitHub and npm data for added entries, and will also validate the returned data for common mistakes.✅ Checklist
react-native-libraries.json
react-native-libraries.json