Skip to content

Sets up the Kosli CLI for GitHub Actions runners

License

Notifications You must be signed in to change notification settings

kosli-dev/setup-cli-action

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-kosli-cli

Sets up the Kosli CLI for GitHub Actions runners

About

This action sets up the Kosli CLI, on GitHub's hosted Actions runners.

This action can be run on ubuntu-latest, windows-latest, and macos-latest GitHub Actions runners, and will install and expose a specified version of the kosli CLI on the runner environment.

Usage

Setup the kosli CLI:

steps:
- uses: kosli-dev/setup-cli-action@v2

A specific version of the kosli CLI can be installed:

steps:
- name: setup-kosli-cli
  uses: kosli-dev/setup-cli-action@v2
  with:
    version:
      2.10.11

Inputs

The actions supports the following inputs:

  • version: The version of kosli to install, defaulting to 2.10.11

Environment variables

  • KOSLI_API_TOKEN: set the Kosli API token.
  • KOSLI_ORG: set the Kosli Flow Org.

Example job

jobs:
  example:
    runs-on: ubuntu-latest
    env:
      KOSLI_API_TOKEN: ${{ secrets.MY_KOSLI_API_TOKEN }}
      KOSLI_ORG: my-org
    steps:
      - name: Setup kosli
        uses: kosli-dev/setup-cli-action@v2
      - name: create flow
        run: |
          kosli create flow my-flow -t artifact,test,pull-request

License

MIT.

About

Sets up the Kosli CLI for GitHub Actions runners

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%