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
The build script does not currently check to see if an ID appears twice or if an ID does not follow our defined format, which means we could end up re-using an ID by accident or adding an invalid ID.
I think the best way would be to add a check command that validates IDs (and possibly other fields), so that we can run just the check as a CI workflow on pull requests. The compile command, which produces actual output, could either call the check first, or we can adjust the pages workflow to include a validate step before the compile step as a backstop against something sneaking in accidentally.
The text was updated successfully, but these errors were encountered:
Related, possibly separate... we need to sort the entries according to category now that #87 is merged! Puerco and I noticed that it takes a bit of searching to make sure you're using the right ID when making a new entry.
Also related, possibly separate... we should talk about (and document) what the project will do with an ID in the event that an entry is deprecated or removed after an official release. It will be cumbersome to users if an ID is reused for a different entry.
The build script does not currently check to see if an ID appears twice or if an ID does not follow our defined format, which means we could end up re-using an ID by accident or adding an invalid ID.
I think the best way would be to add a
check
command that validates IDs (and possibly other fields), so that we can run just thecheck
as a CI workflow on pull requests. Thecompile
command, which produces actual output, could either call the check first, or we can adjust the pages workflow to include a validate step before the compile step as a backstop against something sneaking in accidentally.The text was updated successfully, but these errors were encountered: