@@ -11,7 +11,7 @@ on: # yamllint disable-line rule:truthy rule:comments
11
11
12
12
jobs :
13
13
black :
14
- runs-on : " ubuntu-20 .04"
14
+ runs-on : " ubuntu-24 .04"
15
15
env :
16
16
INVOKE_LOCAL : " True"
17
17
steps :
22
22
- name : " Linting: black"
23
23
run : " poetry run invoke black"
24
24
mypy :
25
- runs-on : " ubuntu-20 .04"
25
+ runs-on : " ubuntu-24 .04"
26
26
env :
27
27
INVOKE_LOCAL : " True"
28
28
steps :
33
33
- name : " Linting: mypy"
34
34
run : " poetry run invoke mypy"
35
35
bandit :
36
- runs-on : " ubuntu-20 .04"
36
+ runs-on : " ubuntu-24 .04"
37
37
env :
38
38
INVOKE_LOCAL : " True"
39
39
steps :
44
44
- name : " Linting: bandit"
45
45
run : " poetry run invoke bandit"
46
46
pydocstyle :
47
- runs-on : " ubuntu-20 .04"
47
+ runs-on : " ubuntu-24 .04"
48
48
env :
49
49
INVOKE_LOCAL : " True"
50
50
steps :
55
55
- name : " Linting: pydocstyle"
56
56
run : " poetry run invoke pydocstyle"
57
57
flake8 :
58
- runs-on : " ubuntu-20 .04"
58
+ runs-on : " ubuntu-24 .04"
59
59
env :
60
60
INVOKE_LOCAL : " True"
61
61
steps :
66
66
- name : " Linting: flake8"
67
67
run : " poetry run invoke flake8"
68
68
yamllint :
69
- runs-on : " ubuntu-20 .04"
69
+ runs-on : " ubuntu-24 .04"
70
70
env :
71
71
INVOKE_LOCAL : " True"
72
72
steps :
84
84
- " yamllint"
85
85
- " black"
86
86
- " mypy"
87
- runs-on : " ubuntu-20 .04"
87
+ runs-on : " ubuntu-24 .04"
88
88
strategy :
89
89
fail-fast : true
90
90
matrix :
@@ -106,7 +106,7 @@ jobs:
106
106
fail-fast : true
107
107
matrix :
108
108
python-version : ["3.8", "3.9", "3.10", "3.11"]
109
- runs-on : " ubuntu-20 .04"
109
+ runs-on : " ubuntu-24 .04"
110
110
env :
111
111
PYTHON_VER : " ${{ matrix.python-version }}"
112
112
INVOKE_LOCAL : " True"
@@ -121,7 +121,7 @@ jobs:
121
121
needs :
122
122
- " pytest"
123
123
name : " Publish to GitHub"
124
- runs-on : " ubuntu-20 .04"
124
+ runs-on : " ubuntu-24 .04"
125
125
if : " startsWith(github.ref, 'refs/tags/v')"
126
126
steps :
127
127
- name : " Check out repository code"
@@ -150,7 +150,7 @@ jobs:
150
150
needs :
151
151
- " pytest"
152
152
name : " Push Package to PyPI"
153
- runs-on : " ubuntu-20 .04"
153
+ runs-on : " ubuntu-24 .04"
154
154
if : " startsWith(github.ref, 'refs/tags/v')"
155
155
steps :
156
156
- name : " Check out repository code"
@@ -177,7 +177,7 @@ jobs:
177
177
- " publish_gh"
178
178
- " publish_pypi"
179
179
name : " Send notification to the Slack"
180
- runs-on : " ubuntu-20 .04"
180
+ runs-on : " ubuntu-24 .04"
181
181
env :
182
182
SLACK_WEBHOOK_URL : " ${{ secrets.SLACK_WEBHOOK_URL }}"
183
183
SLACK_MESSAGE : >-
0 commit comments