Javascript Github action written in Typescript which can be used to download and install roxctl cli for Red Hat Advanced Cluster Security (RHACS) for kubernetes. Action will download platform specific version based on the runner OS and defaults to latest version if no version is specified via input.
- uses: rprakashg-redhat/setup-roxctl@main
with:
# Version of roxctl to be downloaded
# Default: latest
version: ""- uses: rprakashg-redhat/setup-roxctl@main
with:
version: "latest"- uses: rprakashg-redhat/setup-roxctl@main
with:
version: "4.3.4"name: example
on:
workflow_dispatch:
inputs:
version:
description: Version of roxctl to setup
type: string
default: "latest"
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: setup roxctl
id: setup-roxctl
uses: ./
with:
version: ${{ inputs.version }}
- name: verify
run: |
./roxctl version
./roxctl help