Save project-root-list in RUNNER_TEMP dir

This feels better than saving in Gradle User Home and is consistent
with where the build results are written.
This commit is contained in:
Daz DeBoer 2022-06-04 20:59:09 -06:00
parent 14c898b500
commit ece69c52b2
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
2 changed files with 2 additions and 2 deletions

View file

@ -387,7 +387,7 @@ export class ConfigurationCacheEntryExtractor extends AbstractEntryExtractor {
* set of project roots, to allow saving of configuration-cache entries for each.
*/
private getProjectRoots(): string[] {
const projectList = path.resolve(this.gradleUserHome, PROJECT_ROOTS_FILE)
const projectList = path.resolve(process.env['RUNNER_TEMP']!, PROJECT_ROOTS_FILE)
if (!fs.existsSync(projectList)) {
core.info(`Missing project list file ${projectList}`)
return []