diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..b6f27f13 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/action.yml b/action.yml index 455296ba..4391d403 100644 --- a/action.yml +++ b/action.yml @@ -10,7 +10,7 @@ outputs: version: description: The full Swift version that was configured runs: - using: node12 + using: node16 main: dist/index.js branding: icon: 'command' diff --git a/package-lock.json b/package-lock.json index 838d7649..0d39d888 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,10 @@ "prettier": "^2.7.1", "ts-jest": "^26.5.6", "typescript": "^4.8.4" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" } }, "node_modules/@actions/core": { diff --git a/package.json b/package.json index af273139..bae5bc52 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,10 @@ "description": "Set up GitHub Actions workflow with Swift support", "private": true, "main": "lib/main.js", + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + }, "scripts": { "build": "tsc", "pack": "ncc build",