Skip to content
naisPublic

About

A GitHub Action for installing and configuring Nais CLI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

nais/setup Github Action

A GitHub Action to install the Nais CLI on Linux runners.

Usage

- uses: nais/setup@v1
- run: nais --version

With specific version

- uses: nais/setup@v1
  with:
    version: v3.8.3

With default team and environment

Written to the nais CLI config file so later nais commands pick them up automatically:

- uses: nais/setup@v1
  with:
    team: myteam
    environment: dev

Inputs

Name Description Required Default
version Version to install (v3.8.3 or latest) No latest
github-token Token for fetching CLI releases from GitHub API No ${{ github.token }}
team Default team written to the nais config file No —
environment Default environment written to the nais config file No —

Version Pinning

Recommended: Use major version for automatic updates

- uses: nais/setup@v1 # Gets latest v1.x.x

Alternative: Pin to exact version

- uses: nais/setup@v1.2.3 # No automatic updates

Requirements

  • Linux runner (ubuntu-latest, ubuntu-20.04, etc.)

Support


Contributing: See DEVELOPMENT.md for development setup.

About

A GitHub Action for installing and configuring Nais CLI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages