mirror of
https://github.com/stackrox/kube-linter-action.git
synced 2026-07-15 12:51:41 +00:00
Update action (refactorings) (#5)
This commit is contained in:
Executable
+19
@@ -0,0 +1,19 @@
|
||||
name: Check Kubernetes YAMLs
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
|
||||
jobs:
|
||||
scan:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Scan valid yaml with kube-linter
|
||||
uses: stackrox/kube-linter-action@v1.0.2
|
||||
with:
|
||||
directory: sample/valid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
Executable
+65
@@ -0,0 +1,65 @@
|
||||
# This workflow is provided for testing changes to the action.
|
||||
# When developing make sure that "Scan 2 - failing" produces expected kube-linter validation logs.
|
||||
|
||||
name: kube-linter-action development self-test
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
|
||||
jobs:
|
||||
test-scan-linux:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Scan 1 - succeeding
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/valid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
|
||||
- name: Scan 2 - failing
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/invalid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
continue-on-error: true
|
||||
|
||||
test-scan-windows:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Scan 1 - succeeding
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/valid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
|
||||
- name: Scan 2 - failing
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/invalid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
continue-on-error: true
|
||||
|
||||
test-scan-macos:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Scan 1 - succeeding
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/valid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
|
||||
- name: Scan 2 - failing
|
||||
uses: ./
|
||||
with:
|
||||
directory: sample/invalid-yaml
|
||||
config: sample/.kube-linter-config.yaml
|
||||
continue-on-error: true
|
||||
Reference in New Issue
Block a user