no-ci node16 for action
This commit is contained in:
parent
939170b10c
commit
941f4d4245
4 changed files with 6 additions and 6 deletions
2
.github/devcontainers-action/action.yml
vendored
2
.github/devcontainers-action/action.yml
vendored
|
@ -32,5 +32,5 @@ inputs:
|
|||
description: "Relative path to the folder containing dev container 'template(s)'"
|
||||
|
||||
runs:
|
||||
using: 'node12'
|
||||
using: 'node16'
|
||||
main: 'dist/index.js'
|
||||
|
|
4
.github/devcontainers-action/dist/index.js
vendored
4
.github/devcontainers-action/dist/index.js
vendored
|
@ -371,13 +371,13 @@ function getFeaturesAndPackage(basePath) {
|
|||
const featureFolder = path_1.default.join(basePath, file);
|
||||
const archiveName = `${file}.tgz`;
|
||||
tarDirectory(`${basePath}/${file}`, archiveName);
|
||||
const featureJsonPath = path_1.default.join(featureFolder, "devcontainer-feature.json");
|
||||
const featureJsonPath = path_1.default.join(featureFolder, 'devcontainer-feature.json');
|
||||
if (!fs.existsSync(featureJsonPath)) {
|
||||
core.error(`Feature ${file} is missing a devcontainer-feature.json`);
|
||||
core.setFailed('All features must have a devcontainer-feature.json');
|
||||
return;
|
||||
}
|
||||
const featureMetadata = JSON.parse(fs.readFileSync(featureJsonPath, "utf8"));
|
||||
const featureMetadata = JSON.parse(fs.readFileSync(featureJsonPath, 'utf8'));
|
||||
metadatas.push(featureMetadata);
|
||||
}
|
||||
});
|
||||
|
|
File diff suppressed because one or more lines are too long
4
.github/devcontainers-action/lib/utils.js
vendored
4
.github/devcontainers-action/lib/utils.js
vendored
|
@ -104,13 +104,13 @@ function getFeaturesAndPackage(basePath) {
|
|||
const featureFolder = path_1.default.join(basePath, file);
|
||||
const archiveName = `${file}.tgz`;
|
||||
tarDirectory(`${basePath}/${file}`, archiveName);
|
||||
const featureJsonPath = path_1.default.join(featureFolder, "devcontainer-feature.json");
|
||||
const featureJsonPath = path_1.default.join(featureFolder, 'devcontainer-feature.json');
|
||||
if (!fs.existsSync(featureJsonPath)) {
|
||||
core.error(`Feature ${file} is missing a devcontainer-feature.json`);
|
||||
core.setFailed('All features must have a devcontainer-feature.json');
|
||||
return;
|
||||
}
|
||||
const featureMetadata = JSON.parse(fs.readFileSync(featureJsonPath, "utf8"));
|
||||
const featureMetadata = JSON.parse(fs.readFileSync(featureJsonPath, 'utf8'));
|
||||
metadatas.push(featureMetadata);
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue