Open harrisj opened 9 years ago
This turns out to not be how the GSA workflow works. Instead, they manually edit the JSON using a tool based on the information we give them in the CSV. This raises the possibility of data entry errors, so there are really two types of scripts we might want to create for the future:
Neither of these would need to be run in a Continuous Integration loop, but they would be good for regular spot checks of the data.json file.
If this becomes bigger (or the data.csv is read on a more automatic basis by the GSA), we should consider adding an automated script for validating the CSV (could look at csvkit) and possibly a CI step that would validate any CSV changes in pull requests