Technical requirements
In the following recipes, I’ll be using VS Code. You’ll need a version of that and a local git client to follow along.
If you want to run the Docker image that we provision as an action locally, you will also need Docker installed on your machine. You could also use GitHub Codespaces if you want.
For the TypeScript action, you’ll need to have a reasonably modern version of Node.js installed. If you are using a version manager such as nodenv
or nvm
, you can run nodenv install
in the root of your repository to install the version specified in package.json
. Otherwise, 20.x or later should work. Check the README.md
file at https://github.com/actions/typescript-action for updated requirements. If you don’t want to install Node.js, just use GitHub Codespaces for that recipe.