e6262135c8
Use bash to avoid Windows failure Explicitly set NLTK_DATA path in test Use an independent cache for each platform Remove the fallback pathes Fix path again Make data cache path cross-platform Fix NLTK data cache for cross-platform CI Fix mismatch in Windows paths Fix path again Fix path again again Fix path once more Fix errors Install dependencies first Update paths in third-party.sh Differentiate keys by os to avoid race conditions Ensure third-party cache dir exists Fix third-party cache by moving to github.workspace Download third party tools only on a relevant os Correct the actions order