We are officially releasing this action for public consumption!
Non-Breaking Changes
fixes #42
- adds
tsconfig.spec.json
so that eslint can parse thetest
directory appropriately - addresses all and any relevant eslint errors
- minor type castings for typescript changes 4.9 and above
- upgrades package-lock.json to latest node 18 npm version
- removes
any
as an allowed type - we are not upgrading to node18 because GHA is not compatible with node18 yet:
Error: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter ''using: node18' is not supported, use 'docker', 'node12' or 'node16' instead.')
Dependency upgrades:
bumps versions to latest for the following dev dependencies:
"@types/jest": "^29.5.1",
"@types/lodash": "^4.14.194",
"@types/node": "^18.16.1",
"@typescript-eslint/parser": "^5.59.1",
"@vercel/ncc": "^0.36.1",
"eslint": "^8.39.0",
"eslint-plugin-github": "^4.7.0",
"eslint-plugin-jest": "^27.2.1",
"jest": "^29.5.0",
"jest-circus": "^29.5.0",
"prettier": "^2.8.8",
"ts-jest": "^29.1.0",
"ts-node": "^10.9.1",
"typescript": "^5.0.4"
bumps versions to latest for the following dependencies:
"@actions/core": "^1.10.0",
"@actions/exec": "^1.1.1",
"@actions/github": "^5.1.1",
"@actions/io": "^1.1.3",
Please open an issue if you have any issues!