File tree 5 files changed +26
-9
lines changed
5 files changed +26
-9
lines changed Original file line number Diff line number Diff line change 6
6
directory : " /"
7
7
schedule :
8
8
interval : " weekly"
9
-
Original file line number Diff line number Diff line change 9
9
jobs :
10
10
push_to_registry :
11
11
name : Build and push images to quay.io/hybridcloudpatterns
12
- runs-on : ubuntu-20 .04
12
+ runs-on : ubuntu-24 .04
13
13
steps :
14
14
- name : Checkout code
15
- uses : actions/checkout@v3
15
+ uses : actions/checkout@v4
16
16
with :
17
17
fetch-depth : 0
18
18
19
19
- name : Log in to Quay.io
20
- uses : docker/login-action@v2
20
+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
21
21
with :
22
22
username : ${{ secrets.QUAY_USERNAME }}
23
23
password : ${{ secrets.QUAY_PASSWORD }}
Original file line number Diff line number Diff line change 10
10
- release-*
11
11
jobs :
12
12
build :
13
- runs-on : ubuntu-20 .04
13
+ runs-on : ubuntu-24 .04
14
14
steps :
15
15
- name : Checkout code
16
- uses : actions/checkout@v3
16
+ uses : actions/checkout@v4
17
17
with :
18
18
fetch-depth : 0
19
19
Original file line number Diff line number Diff line change 12
12
13
13
steps :
14
14
- name : Checkout Code
15
- uses : actions/checkout@v3
15
+ uses : actions/checkout@v4
16
16
with :
17
17
# Full git history is needed to get a proper list of changed files within `super-linter`
18
18
fetch-depth : 0
@@ -21,13 +21,22 @@ jobs:
21
21
# Run Linter against code base #
22
22
# ###############################
23
23
- name : Lint Code Base
24
- uses : github /super-linter/slim@v5
24
+ uses : super-linter /super-linter/slim@v7
25
25
env :
26
26
VALIDATE_ALL_CODEBASE : true
27
27
DEFAULT_BRANCH : main
28
28
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29
29
# These are the validation we disable atm
30
30
VALIDATE_ANSIBLE : false
31
+ VALIDATE_BASH : false
32
+ VALIDATE_CHECKOV : false
33
+ VALIDATE_DOCKERFILE_HADOLINT : false
31
34
VALIDATE_JSCPD : false
35
+ VALIDATE_JSON_PRETTIER : false
36
+ VALIDATE_MARKDOWN_PRETTIER : false
32
37
VALIDATE_KUBERNETES_KUBECONFORM : false
38
+ VALIDATE_PYTHON_PYLINT : false
39
+ VALIDATE_SHELL_SHFMT : false
40
+ VALIDATE_TEKTON : false
33
41
VALIDATE_YAML : false
42
+ VALIDATE_YAML_PRETTIER : false
Original file line number Diff line number Diff line change @@ -30,10 +30,19 @@ super-linter: ## Runs super linter locally
30
30
rm -rf .mypy_cache
31
31
podman run -e RUN_LOCAL=true -e USE_FIND_ALGORITHM=true \
32
32
-e VALIDATE_ANSIBLE=false \
33
+ -e VALIDATE_BASH=false \
34
+ -e VALIDATE_CHECKOV=false \
35
+ -e VALIDATE_DOCKERFILE_HADOLINT=false \
33
36
-e VALIDATE_JSCPD=false \
37
+ -e VALIDATE_JSON_PRETTIER=false \
38
+ -e VALIDATE_MARKDOWN_PRETTIER=false \
34
39
-e VALIDATE_KUBERNETES_KUBECONFORM=false \
40
+ -e VALIDATE_PYTHON_PYLINT=false \
41
+ -e VALIDATE_SHELL_SHFMT=false \
42
+ -e VALIDATE_TEKTON=false \
35
43
-e VALIDATE_YAML=false \
44
+ -e VALIDATE_YAML_PRETTIER=false \
36
45
$(DISABLE_LINTERS ) \
37
46
-v $(PWD ) :/tmp/lint:rw,z \
38
47
-w /tmp/lint \
39
- docker .io/github /super-linter:slim-v5
48
+ ghcr .io/super-linter /super-linter:slim-v7
You can’t perform that action at this time.
0 commit comments