9
9
- main
10
10
11
11
env :
12
- MAIN_PYTHON_VERSION : ' 3.9 '
12
+ MAIN_PYTHON_VERSION : ' 3.10 '
13
13
PACKAGE_NAME : ' ansys-dyna-core'
14
14
PACKAGE_NAMESPACE : ' ansys.dyna.core'
15
15
DOCUMENTATION_CNAME : " dyna.docs.pyansys.com"
24
24
name : " Code style"
25
25
runs-on : ubuntu-latest
26
26
steps :
27
- - uses : ansys/actions/code-style@v4
27
+ - uses : ansys/actions/code-style@v5
28
28
with :
29
29
python-version : ${{ env.MAIN_PYTHON_VERSION }}
30
30
33
33
runs-on : ubuntu-latest
34
34
steps :
35
35
- name : PyAnsys documentation style checks
36
- uses : ansys/actions/doc-style@v4
36
+ uses : ansys/actions/doc-style@v5
37
37
with :
38
38
token : ${{ secrets.GITHUB_TOKEN }}
39
39
@@ -87,14 +87,14 @@ jobs:
87
87
make -C doc pdf
88
88
89
89
- name : " Upload html documentation"
90
- uses : actions/upload-artifact@v3
90
+ uses : actions/upload-artifact@v4
91
91
with :
92
92
name : documentation-html
93
93
path : doc/_build/html
94
94
retention-days : 7
95
95
96
96
- name : " Upload pdf documentation"
97
- uses : actions/upload-artifact@v3
97
+ uses : actions/upload-artifact@v4
98
98
with :
99
99
name : documentation-pdf
100
100
path : doc/_build/latex/*.pdf
@@ -107,9 +107,9 @@ jobs:
107
107
108
108
- name : " Upload the server logs"
109
109
if : always()
110
- uses : actions/upload-artifact@v3
110
+ uses : actions/upload-artifact@v4
111
111
with :
112
- name : server_output .txt
112
+ name : server_output_docs .txt
113
113
path : server_output.txt
114
114
115
115
- name : DPF Logs (on screen)
@@ -126,12 +126,11 @@ jobs:
126
126
fail-fast : false
127
127
matrix :
128
128
os : [windows-latest, ubuntu-latest]
129
- python-version : ['3.8 ', '3.9 ', '3.10 ', '3.11 ']
129
+ python-version : ['3.9 ', '3.10 ', '3.11 ', '3.12 ']
130
130
steps :
131
- - uses : ansys/actions/build-wheelhouse@v4
131
+ - uses : ansys/actions/build-wheelhouse@v5
132
132
with :
133
133
library-name : ${{ env.PACKAGE_NAME }}
134
- library-namespace : ${{ env.PACKAGE_NAMESPACE }}
135
134
operating-system : ${{ matrix.os }}
136
135
python-version : ${{ matrix.python-version }}
137
136
@@ -177,13 +176,13 @@ jobs:
177
176
178
177
- name : " Upload the server logs"
179
178
if : always()
180
- uses : actions/upload-artifact@v3
179
+ uses : actions/upload-artifact@v4
181
180
with :
182
- name : server_output .txt
181
+ name : server_output_tests .txt
183
182
path : server_output.txt
184
183
185
184
- name : " Upload coverage results"
186
- uses : actions/upload-artifact@v3
185
+ uses : actions/upload-artifact@v4
187
186
with :
188
187
name : coverage-html
189
188
path : .cov/html
@@ -194,7 +193,7 @@ jobs:
194
193
needs : [doc, tests]
195
194
runs-on : ubuntu-latest
196
195
steps :
197
- - uses : ansys/actions/build-library@v4
196
+ - uses : ansys/actions/build-library@v5
198
197
with :
199
198
library-name : ${{ env.PACKAGE_NAME }}
200
199
python-version : ${{ env.MAIN_PYTHON_VERSION }}
@@ -206,14 +205,14 @@ jobs:
206
205
runs-on : ubuntu-latest
207
206
steps :
208
207
- name : " Release to the public PyPI repository"
209
- uses : ansys/actions/release-pypi-public@v4
208
+ uses : ansys/actions/release-pypi-public@v5
210
209
with :
211
210
library-name : ${{ env.PACKAGE_NAME }}
212
211
twine-username : " __token__"
213
212
twine-token : ${{ secrets.PYPI_TOKEN }}
214
213
215
214
- name : " Release to GitHub"
216
- uses : ansys/actions/release-github@v4
215
+ uses : ansys/actions/release-github@v5
217
216
with :
218
217
library-name : ${{ env.PACKAGE_NAME }}
219
218
@@ -223,7 +222,7 @@ jobs:
223
222
runs-on : ubuntu-latest
224
223
needs : [build-library]
225
224
steps :
226
- - uses : ansys/actions/doc-deploy-dev@v4
225
+ - uses : ansys/actions/doc-deploy-dev@v5
227
226
with :
228
227
cname : ${{ env.DOCUMENTATION_CNAME }}
229
228
token : ${{ secrets.GITHUB_TOKEN }}
@@ -234,8 +233,7 @@ jobs:
234
233
runs-on : ubuntu-latest
235
234
needs : [release]
236
235
steps :
237
- - uses : ansys/actions/doc-deploy-stable@v4
236
+ - uses : ansys/actions/doc-deploy-stable@v5
238
237
with :
239
238
cname : ${{ env.DOCUMENTATION_CNAME }}
240
239
token : ${{ secrets.GITHUB_TOKEN }}
241
- python-version : ${{ env.MAIN_PYTHON_VERSION }}
0 commit comments