Skip to content

A GitHub Action to install a specific version of HashiCorp Nomad and add it to the PATH

License

Notifications You must be signed in to change notification settings

lucasmelin/setup-nomad

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

setup-nomad GitHub Action

A GitHub Action to install a specific version of HashiCorp Nomad and add it to the PATH

Inputs

version

Required A version of HashiCorp Nomad to install. Defaults to latest.

Outputs

nomad-version

The version of HashiCorp Nomad that was installed.

Example usage

uses: lucasmelin/setup-nomad@v1
with:
  version: "1.4.3"

Development

Install the dependencies

$ npm install

Build the typescript and package it for distribution

$ npm run build && npm run package

Publish

$ npm run package
$ git add dist
$ git commit -a -m "Production dependencies"
$ git push origin releases/v1