Skip to content

Commit 58e5bee

Browse files
authored
Merge pull request #8 from mbaldessari/ci
Update images
2 parents 0c9c551 + 9d1ee3b commit 58e5bee

File tree

5 files changed

+26
-9
lines changed

5 files changed

+26
-9
lines changed

.github/dependabot.yml

-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ updates:
66
directory: "/"
77
schedule:
88
interval: "weekly"
9-

.github/workflows/post-submit.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ on:
99
jobs:
1010
push_to_registry:
1111
name: Build and push images to quay.io/hybridcloudpatterns
12-
runs-on: ubuntu-20.04
12+
runs-on: ubuntu-24.04
1313
steps:
1414
- name: Checkout code
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818

1919
- name: Log in to Quay.io
20-
uses: docker/login-action@v2
20+
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
2121
with:
2222
username: ${{ secrets.QUAY_USERNAME }}
2323
password: ${{ secrets.QUAY_PASSWORD }}

.github/workflows/pre-submit.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ on:
1010
- release-*
1111
jobs:
1212
build:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-24.04
1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v4
1717
with:
1818
fetch-depth: 0
1919

.github/workflows/superlinter.yml

+11-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
steps:
1414
- name: Checkout Code
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
# Full git history is needed to get a proper list of changed files within `super-linter`
1818
fetch-depth: 0
@@ -21,13 +21,22 @@ jobs:
2121
# Run Linter against code base #
2222
################################
2323
- name: Lint Code Base
24-
uses: github/super-linter/slim@v5
24+
uses: super-linter/super-linter/slim@v7
2525
env:
2626
VALIDATE_ALL_CODEBASE: true
2727
DEFAULT_BRANCH: main
2828
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2929
# These are the validation we disable atm
3030
VALIDATE_ANSIBLE: false
31+
VALIDATE_BASH: false
32+
VALIDATE_CHECKOV: false
33+
VALIDATE_DOCKERFILE_HADOLINT: false
3134
VALIDATE_JSCPD: false
35+
VALIDATE_JSON_PRETTIER: false
36+
VALIDATE_MARKDOWN_PRETTIER: false
3237
VALIDATE_KUBERNETES_KUBECONFORM: false
38+
VALIDATE_PYTHON_PYLINT: false
39+
VALIDATE_SHELL_SHFMT: false
40+
VALIDATE_TEKTON: false
3341
VALIDATE_YAML: false
42+
VALIDATE_YAML_PRETTIER: false

Makefile

+10-1
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,19 @@ super-linter: ## Runs super linter locally
3030
rm -rf .mypy_cache
3131
podman run -e RUN_LOCAL=true -e USE_FIND_ALGORITHM=true \
3232
-e VALIDATE_ANSIBLE=false \
33+
-e VALIDATE_BASH=false \
34+
-e VALIDATE_CHECKOV=false \
35+
-e VALIDATE_DOCKERFILE_HADOLINT=false \
3336
-e VALIDATE_JSCPD=false \
37+
-e VALIDATE_JSON_PRETTIER=false \
38+
-e VALIDATE_MARKDOWN_PRETTIER=false \
3439
-e VALIDATE_KUBERNETES_KUBECONFORM=false \
40+
-e VALIDATE_PYTHON_PYLINT=false \
41+
-e VALIDATE_SHELL_SHFMT=false \
42+
-e VALIDATE_TEKTON=false \
3543
-e VALIDATE_YAML=false \
44+
-e VALIDATE_YAML_PRETTIER=false \
3645
$(DISABLE_LINTERS) \
3746
-v $(PWD):/tmp/lint:rw,z \
3847
-w /tmp/lint \
39-
docker.io/github/super-linter:slim-v5
48+
ghcr.io/super-linter/super-linter:slim-v7

0 commit comments

Comments
 (0)