https://github.com/nodesource/setup-nsolid
Set up your GitHub Actions workflow with N|solid
https://github.com/nodesource/setup-nsolid
javascript node nodejs nodesource nsolid runtime
Last synced: 8 months ago
JSON representation
Set up your GitHub Actions workflow with N|solid
- Host: GitHub
- URL: https://github.com/nodesource/setup-nsolid
- Owner: nodesource
- License: mit
- Created: 2024-02-26T11:29:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-07T17:32:22.000Z (over 1 year ago)
- Last Synced: 2025-01-18T13:28:35.993Z (about 1 year ago)
- Topics: javascript, node, nodejs, nodesource, nsolid, runtime
- Language: JavaScript
- Homepage: https://nodesource.com
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# setup-nsolid
[](https://github.com/nodesource/setup-nsolid/actions/workflows/ci.yaml) [](https://github.com/nodesource/setup-nsolid/actions/workflows/basic-validation.yaml) [](https://github.com/nodesource/setup-nsolid/actions/workflows/check-dist.yml)
This action provides the following functionality for GitHub Actions users:
- Install the latest Nsolid version
- Install any specific Nsolid version
## Usage
See [action.yml](action.yml)
**Basic Usage:**
```yaml
steps:
- uses: actions/checkout@v4
- uses: nodesource/setup-nsolid@v1
with:
node-version: 20
nsolid-version: 5
- run: nsolid -vv
```
**All options:**
```yaml
- uses: nodesource/setup-nsolid@v1
with:
# Version Spec of the version to use in SemVer notation.
# Examples: 18, 18.19.1, 20, 20.11.1,
node-version: ''
# Nsolid version to use, . E.g: 5, 5.0.5, 4.10.0, latest.
# Examples: 5, 5.0.5, 5.0.1
nsolid-version: ''
# Set the platform where you expect to run the action.
# supported options: 'linux', 'darwin', 'win32'
# Default: ''. The action will set the detected platform by default.
platform: ''
# Target architecture for Nsolide to use. Examples: x86, x64. Will use system architecture by default.
# Default: ''. The action use system architecture by default
arch: ''
```
## License
The scripts and documentation in this project are released under the [MIT License](LICENSE)