Setup NVGT
ActionsTags
(1)This action is useful if you want to integrate NVGT scripting language into your GitHub action (GA) workflow. Currently, this fetches releases from the nvgtreleases repository, but it may be changed in the future should the official developer provide its own artifacts.
The action supports the following operating systems:
ubuntu-latest
: Linux.windows-latest
: Windows.
- On Linux, Android compiler is not supported.
name: Build NVGT
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup NVGT
uses: harrymkt/setup-nvgt@main
with:
latest: true
- name: Build
# Your own build here. Eg:
run: nvgt -c your_script.nvgt
Provide variables with the with
parameter:
latest
(bool) optional: Should the action fetch the latest release as possible? Defaults totrue
.version
(string) optional: The NVGT version you want to install if not latest. Eg,0.89.1_beta
. Defaults to none.
You can retrieve these outputs with the ${{ steps.job_id.outputs.name }}
where name
is the variable.
path
(string): Path to the NVGT installation directory.
Setup NVGT is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.