This pull request primarily focuses on upgrading the Node.js version used across different parts of the codebase to version 20. The changes affect the continuous integration pipeline, the action configuration, and the development dependencies.
Node.js version upgrade:
action.yml: The Node.js version used in the action configuration has been updated from node16 to node20. This change will affect the environment in which the GitHub action runs.
.github/workflows/ci.yml: The Node.js version used in the continuous integration pipeline has been updated from 18.x to 20.x. This change will affect the environment in which the CI jobs are run.
package.json: The Node.js version specified in the development dependencies has been updated from @tsconfig/node12 to @tsconfig/node20. This change will affect the environment in which the development and testing tasks are run.
This will resolve #175 and the following warning that is currently produced when this action is used in a workflow:
This pull request primarily focuses on upgrading the Node.js version used across different parts of the codebase to version 20. The changes affect the continuous integration pipeline, the action configuration, and the development dependencies.
Node.js version upgrade:
action.yml
: The Node.js version used in the action configuration has been updated from node16 to node20. This change will affect the environment in which the GitHub action runs..github/workflows/ci.yml
: The Node.js version used in the continuous integration pipeline has been updated from 18.x to 20.x. This change will affect the environment in which the CI jobs are run.package.json
: The Node.js version specified in the development dependencies has been updated from@tsconfig/node12
to@tsconfig/node20
. This change will affect the environment in which the development and testing tasks are run.This will resolve #175 and the following warning that is currently produced when this action is used in a workflow: