Projectpath error message (#274)

* Improve error message

* Improve error message
This commit is contained in:
David Finol
2021-07-01 06:38:44 -05:00
committed by GitHub
parent 2fc01a1db4
commit b66dffbf92
4 changed files with 18 additions and 10 deletions

View File

@@ -1,4 +1,3 @@
import * as core from '@actions/core';
import * as fs from 'fs';
import path from 'path';
@@ -17,8 +16,7 @@ export default class UnityVersioning {
static read(projectPath) {
const filePath = path.join(projectPath, 'ProjectSettings', 'ProjectVersion.txt');
if (!fs.existsSync(filePath)) {
core.warning(`Could not find "${filePath}", keeping unityVersion as "auto"`);
return 'auto';
throw new Error(`Project settings file not found at "${filePath}". Have you correctly set the projectPath?`);
}
return UnityVersioning.parse(fs.readFileSync(filePath, 'utf8'));
}