mirror of
https://github.com/stackrox/kube-linter-action.git
synced 2026-07-19 05:39:56 +00:00
Add version parameter
This commit is contained in:
+5
-1
@@ -14,6 +14,10 @@ inputs:
|
|||||||
description: 'Filename to store output. Default "kubelinter.log"'
|
description: 'Filename to store output. Default "kubelinter.log"'
|
||||||
required: false
|
required: false
|
||||||
default: 'kubelinter.log'
|
default: 'kubelinter.log'
|
||||||
|
version:
|
||||||
|
description: 'Version of kube-linter to use. Default "latest"'
|
||||||
|
required: false
|
||||||
|
default: 'latest'
|
||||||
runs:
|
runs:
|
||||||
using: "composite"
|
using: "composite"
|
||||||
steps:
|
steps:
|
||||||
@@ -25,7 +29,7 @@ runs:
|
|||||||
Windows) OS=windows ;;
|
Windows) OS=windows ;;
|
||||||
*) OS=linux ;;
|
*) OS=linux ;;
|
||||||
esac
|
esac
|
||||||
RELEASE_INFO=$(curl --silent --show-error --fail https://api.github.com/repos/stackrox/kube-linter/releases/latest)
|
RELEASE_INFO=$(curl --silent --show-error --fail https://api.github.com/repos/stackrox/kube-linter/releases/${{ inputs.version }})
|
||||||
RELEASE_NAME=$(echo "${RELEASE_INFO}" | jq --raw-output ".name")
|
RELEASE_NAME=$(echo "${RELEASE_INFO}" | jq --raw-output ".name")
|
||||||
LOCATION=$(echo "${RELEASE_INFO}" \
|
LOCATION=$(echo "${RELEASE_INFO}" \
|
||||||
| jq --raw-output ".assets[].browser_download_url" \
|
| jq --raw-output ".assets[].browser_download_url" \
|
||||||
|
|||||||
Reference in New Issue
Block a user