Set of actions to install and configure different languages and tools.
Language |
Default Version |
Comments |
NodeJS |
20 |
|
Go |
1.22.x |
|
Python |
3.11.x |
Install poetry when enabled |
PKL |
0.25.3 |
|
GIT |
2.9.5 |
Always try to install if not found |
Input |
Description |
Default |
enable-all |
Enable all languages |
false |
Input |
Description |
Default |
node |
Enable NodeJS |
false |
node-working-directory |
Node working directory |
|
node-cache-key-suffix |
Node cache key suffix |
|
node-version |
Node version |
20 |
Input |
Description |
Default |
go |
Enable Go |
true |
go-version |
Go version |
1.22.x |
Input |
Description |
Default |
python |
Enable Python |
false |
python-version |
Python version |
3.12.x |
python-poetry-version |
Poetry version |
1.8.3 |
Input |
Description |
Default |
pkl |
Enable PKL |
false |
pkl-version |
PKL version |
0.26.0 |