File tree Expand file tree Collapse file tree 7 files changed +42
-37
lines changed Expand file tree Collapse file tree 7 files changed +42
-37
lines changed Original file line number Diff line number Diff line change @@ -32,11 +32,11 @@ jobs:
32
32
runs-on : ubuntu-latest
33
33
steps :
34
34
- name : Checkout
35
- uses : actions/checkout@v3
36
- - name : Set up Python 3.10
37
- uses : actions/setup-python@v3
35
+ uses : actions/checkout@v4
36
+ - name : Set up Python
37
+ uses : actions/setup-python@v5
38
38
with :
39
- python-version : ' 3.10 '
39
+ python-version : ' 3.11 '
40
40
- name : Install dependencies
41
41
run : |
42
42
pip install --upgrade pip
@@ -49,16 +49,16 @@ jobs:
49
49
pylint operator/*.py
50
50
ansible-lint
51
51
- name : Set up QEMU
52
- uses : docker/setup-qemu-action@v2
52
+ uses : docker/setup-qemu-action@v3
53
53
- name : Set up Docker Buildx
54
- uses : docker/setup-buildx-action@v2
54
+ uses : docker/setup-buildx-action@v3
55
55
- name : Login to DockerHub
56
- uses : docker/login-action@v2
56
+ uses : docker/login-action@v3
57
57
with :
58
58
username : ${{ secrets.DOCKERHUB_USERNAME }}
59
59
password : ${{ secrets.DOCKERHUB_TOKEN }}
60
60
- name : Build and push
61
- uses : docker/build-push-action@v4
61
+ uses : docker/build-push-action@v6
62
62
with :
63
63
context : operator
64
64
platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change @@ -33,20 +33,20 @@ jobs:
33
33
runs-on : ubuntu-latest
34
34
steps :
35
35
- name : Checkout
36
- uses : actions/checkout@v3
36
+ uses : actions/checkout@v4
37
37
- name : Inject slug/short variables
38
- uses : rlespinasse/github-slug-action@v3.x
38
+ uses : rlespinasse/github-slug-action@v5
39
39
- name : Set up QEMU
40
- uses : docker/setup-qemu-action@v2
40
+ uses : docker/setup-qemu-action@v3
41
41
- name : Set up Docker Buildx
42
- uses : docker/setup-buildx-action@v2
42
+ uses : docker/setup-buildx-action@v3
43
43
- name : Login to DockerHub
44
- uses : docker/login-action@v2
44
+ uses : docker/login-action@v3
45
45
with :
46
46
username : ${{ secrets.DOCKERHUB_USERNAME }}
47
47
password : ${{ secrets.DOCKERHUB_TOKEN }}
48
48
- name : Build and push
49
- uses : docker/build-push-action@v4
49
+ uses : docker/build-push-action@v6
50
50
with :
51
51
context : operator
52
52
platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change @@ -29,20 +29,20 @@ jobs:
29
29
runs-on : ubuntu-latest
30
30
steps :
31
31
- name : Checkout
32
- uses : actions/checkout@v3
32
+ uses : actions/checkout@v4
33
33
- name : Inject slug/short variables
34
- uses : rlespinasse/github-slug-action@v3.x
34
+ uses : rlespinasse/github-slug-action@v5
35
35
- name : Set up QEMU
36
- uses : docker/setup-qemu-action@v2
36
+ uses : docker/setup-qemu-action@v3
37
37
- name : Set up Docker Buildx
38
- uses : docker/setup-buildx-action@v2
38
+ uses : docker/setup-buildx-action@v3
39
39
- name : Login to DockerHub
40
- uses : docker/login-action@v2
40
+ uses : docker/login-action@v3
41
41
with :
42
42
username : ${{ secrets.DOCKERHUB_USERNAME }}
43
43
password : ${{ secrets.DOCKERHUB_TOKEN }}
44
44
- name : Build and push
45
- uses : docker/build-push-action@v4
45
+ uses : docker/build-push-action@v6
46
46
with :
47
47
context : operator
48
48
platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change @@ -31,11 +31,11 @@ jobs:
31
31
runs-on : ubuntu-latest
32
32
steps :
33
33
- name : Checkout
34
- uses : actions/checkout@v3
35
- - name : Set up Python 3.10
36
- uses : actions/setup-python@v3
34
+ uses : actions/checkout@v4
35
+ - name : Set up Python
36
+ uses : actions/setup-python@v5
37
37
with :
38
- python-version : ' 3.10 '
38
+ python-version : ' 3.11 '
39
39
- name : Install dependencies
40
40
run : |
41
41
pip install --upgrade pip
@@ -47,11 +47,11 @@ jobs:
47
47
pre-commit run --all-files
48
48
ansible-lint
49
49
- name : Set up QEMU
50
- uses : docker/setup-qemu-action@v2
50
+ uses : docker/setup-qemu-action@v3
51
51
- name : Set up Docker Buildx
52
- uses : docker/setup-buildx-action@v2
52
+ uses : docker/setup-buildx-action@v3
53
53
- name : Build
54
- uses : docker/build-push-action@v4
54
+ uses : docker/build-push-action@v6
55
55
with :
56
56
context : operator
57
57
platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change 8
8
9
9
# Conventional Commit message checker (commitizen)
10
10
- repo : https://github.com/commitizen-tools/commitizen
11
- rev : v3.5.3
11
+ rev : v3.30.1
12
12
hooks :
13
13
- id : commitizen
14
14
stages :
19
19
20
20
# Standard pre-commit rules
21
21
- repo : https://github.com/pre-commit/pre-commit-hooks
22
- rev : v4.4 .0
22
+ rev : v5.0 .0
23
23
hooks :
24
24
- id : check-case-conflict
25
25
- id : check-docstring-first
@@ -32,32 +32,32 @@ repos:
32
32
- --markdown-linebreak-ext=md
33
33
# Black (uncompromising) Python code formatter
34
34
- repo : https://github.com/psf/black
35
- rev : 23.7 .0
35
+ rev : 24.10 .0
36
36
hooks :
37
37
- id : black
38
38
args :
39
39
- --target-version
40
- - py39
40
+ - py312
41
41
# MyPy
42
42
- repo : https://github.com/pre-commit/mirrors-mypy
43
- rev : v1.4.1
43
+ rev : v1.13.0
44
44
hooks :
45
45
- id : mypy
46
46
files : ^operator
47
47
# Pylint
48
48
- repo : https://github.com/pycqa/pylint
49
- rev : v2.17.4
49
+ rev : v3.3.1
50
50
hooks :
51
51
- id : pylint
52
52
files : ^operator
53
53
# YAML Lint
54
- # We have to adjust this hook, whcih looks for yaml files,
54
+ # We have to adjust this hook, which looks for yaml files,
55
55
# because some of our files are 'disguised' and not found by
56
56
# 'identify', used by pre-commit. So we basically say...
57
57
# All files that end '.yaml' or '.yaml.j2'
58
58
# See https://pre-commit.com/#filtering-files-with-types
59
59
- repo : https://github.com/adrienverge/yamllint
60
- rev : v1.32.0
60
+ rev : v1.35.1
61
61
hooks :
62
62
- id : yamllint
63
63
types :
Original file line number Diff line number Diff line change 1
- kopf == 1.36 .2
2
- kubernetes == 23.6 .0
1
+ kopf == 1.37 .2
2
+ kubernetes == 31.0 .0
Original file line number Diff line number Diff line change
1
+ ---
2
+
3
+ jo_kubeconfig : " {{ lookup('env', 'KUBECONFIG') }}"
4
+
5
+ jo_dmapi_namespace : data-manager-api-sygnature
You can’t perform that action at this time.
0 commit comments