mirror of
https://github.com/stackrox/kube-linter-action.git
synced 2026-07-18 13:28:08 +00:00
Add version parameter to the action
This commit is contained in:
+6
-2
@@ -14,10 +14,14 @@ 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:
|
||||||
- name: Download the latest kube-linter
|
- name: Download kube-linter
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
case "${{ runner.os }}" in
|
case "${{ runner.os }}" in
|
||||||
@@ -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" \
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
serviceAccountName: my-service-account
|
serviceAccountName: my-service-account
|
||||||
containers:
|
containers:
|
||||||
- image: nginx:latest
|
- image: nginx:1.20
|
||||||
name: nginx
|
name: nginx
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsNonRoot: true
|
runAsNonRoot: true
|
||||||
|
|||||||
Reference in New Issue
Block a user