mirror of
https://github.com/actions/setup-go.git
synced 2025-06-28 16:03:43 +00:00
feat(cache-restore): handle the situation when the full path to the file is specified
This commit is contained in:
parent
e346b4c1b7
commit
3393df405d
2 changed files with 4 additions and 2 deletions
3
dist/setup/index.js
vendored
3
dist/setup/index.js
vendored
|
@ -63053,7 +63053,8 @@ exports.restoreCache = (versionSpec, packageManager, cacheDependencyPath) => __a
|
||||||
});
|
});
|
||||||
const findDependencyFile = (packageManager) => __awaiter(void 0, void 0, void 0, function* () {
|
const findDependencyFile = (packageManager) => __awaiter(void 0, void 0, void 0, function* () {
|
||||||
let dependencyFile = packageManager.dependencyFilePattern;
|
let dependencyFile = packageManager.dependencyFilePattern;
|
||||||
const globber = yield glob.create(`**/${dependencyFile}`);
|
const patterns = [`**/${dependencyFile}`, dependencyFile];
|
||||||
|
const globber = yield glob.create(patterns.join('\n'));
|
||||||
const files = yield globber.glob();
|
const files = yield globber.glob();
|
||||||
if (!files.length) {
|
if (!files.length) {
|
||||||
throw new Error(`Dependencies file is not found. Supported file pattern: ${dependencyFile}`);
|
throw new Error(`Dependencies file is not found. Supported file pattern: ${dependencyFile}`);
|
||||||
|
|
|
@ -48,7 +48,8 @@ export const restoreCache = async (
|
||||||
const findDependencyFile = async (packageManager: PackageManagerInfo) => {
|
const findDependencyFile = async (packageManager: PackageManagerInfo) => {
|
||||||
let dependencyFile = packageManager.dependencyFilePattern;
|
let dependencyFile = packageManager.dependencyFilePattern;
|
||||||
|
|
||||||
const globber = await glob.create(`**/${dependencyFile}`);
|
const patterns = [`**/${dependencyFile}`, dependencyFile];
|
||||||
|
const globber = await glob.create(patterns.join('\n'));
|
||||||
const files = await globber.glob();
|
const files = await globber.glob();
|
||||||
|
|
||||||
if (!files.length) {
|
if (!files.length) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue