Draft: Handle error when charts dir is not found
Summary
In AvailableChartVersions, the error from filepath.Walk is ignored. This means that if the path doesn't exist, the failure won't be properly surfaced and can lead to confusion. This can happen when testing locally and forgetting to run scripts/retrieve_gitlab_charts.sh and/or forgetting to set HELM_CHARTS to the directory where the charts are saved.
Acceptance criteria
-
Error from filepath.Walkis caught and passed back inAvailableChartVersionscalls
Nice-to-have
-
A Make target or script exists to ensure scripts are retrieved and HELM_CHARTSis set before running tests locally
Closes #311 (closed)