This github action allows for installation of the Gauge CLI to be used in your actions pipeline.
It has support for Linux, MacOS and Windows runners.
Required The version needs to be installed.
Default: latest.
Required The plugins needs to be installed.
Default: Nothing
Optional Token used to authenticate GitHub API requests when looking up gauge releases. Authenticating avoids the low unauthenticated API rate limit that can make release lookups fail intermittently.
The token is only used to read public release metadata from the getgauge/gauge repository. It does not require any permissions or access to your own repositories — any valid token works, including the default one below, and no permissions: scopes need to be granted for this action.
Default: ${{ github.token }} (the token GitHub Actions provides automatically).
uses: getgauge/setup-gauge@master
uses: getgauge/setup-gauge@master
with:
gauge-version: '1.0.7'
uses: getgauge/setup-gauge@master
with:
gauge-version: '1.0.7'
gauge-plugins: java, html-report
uses: getgauge/setup-gauge@master
with:
gauge-version: master
gauge-plugins: java, html-report