22
22
runs-on : ubuntu-latest
23
23
steps :
24
24
- name : PyAnsys code style checks
25
- uses : ansys/actions/code-style@v5
25
+ uses : ansys/actions/code-style@v8
26
26
with :
27
27
python-version : ${{ env.MAIN_PYTHON_VERSION }}
28
28
31
31
runs-on : ubuntu-latest
32
32
steps :
33
33
- name : PyAnsys documentation style checks
34
- uses : ansys/actions/doc-style@v5
34
+ uses : ansys/actions/doc-style@v8
35
35
with :
36
36
token : ${{ secrets.GITHUB_TOKEN }}
37
37
vale-version : " 3.1.0"
53
53
54
54
steps :
55
55
- name : Build wheelhouse and perform smoke test
56
- uses : ansys/actions/build-wheelhouse@v5
56
+ uses : ansys/actions/build-wheelhouse@v8
57
57
with :
58
58
library-name : ${{ env.PACKAGE_NAME }}
59
59
operating-system : ${{ matrix.os }}
65
65
needs : [smoke-tests]
66
66
steps :
67
67
- name : Run pytest
68
- uses : ansys/actions/tests-pytest@v5
68
+ uses : ansys/actions/tests-pytest@v8
69
69
with :
70
70
python-version : ${{ env.MAIN_PYTHON_VERSION }}
71
71
pytest-extra-args : -v --durations=10 --maxfail=10 --cov=${{ env.PACKAGE_NAMESPACE }} --cov-report=xml:coverage.xml --cov-report=html --cov-report term
87
87
needs : [doc-style]
88
88
steps :
89
89
- name : " Run Ansys documentation building action"
90
- uses : ansys/actions/doc-build@v5
90
+ uses : ansys/actions/doc-build@v8
91
91
with :
92
92
python-version : ${{ env.MAIN_PYTHON_VERSION }}
93
93
dependencies : " texlive-fonts-extra "
98
98
runs-on : ubuntu-latest
99
99
steps :
100
100
- name : Build library source and wheel artifacts
101
- uses : ansys/actions/build-library@v5
101
+ uses : ansys/actions/build-library@v8
102
102
with :
103
103
library-name : ${{ env.PACKAGE_NAME }}
104
104
python-version : ${{ env.MAIN_PYTHON_VERSION }}
@@ -111,7 +111,7 @@ jobs:
111
111
needs : [package]
112
112
steps :
113
113
- name : " Deploy the latest documentation"
114
- uses : ansys/actions/doc-deploy-dev@v5
114
+ uses : ansys/actions/doc-deploy-dev@v8
115
115
with :
116
116
cname : ${{ env.DOCUMENTATION_CNAME }}
117
117
token : ${{ secrets.GITHUB_TOKEN }}
@@ -124,14 +124,14 @@ jobs:
124
124
steps :
125
125
126
126
- name : " Release to the public PyPI repository"
127
- uses : ansys/actions/release-pypi-public@v5
127
+ uses : ansys/actions/release-pypi-public@v8
128
128
with :
129
129
library-name : ${{ env.PACKAGE_NAME }}
130
130
twine-username : " __token__"
131
131
twine-token : ${{ secrets.PYPI_TOKEN }}
132
132
133
133
- name : " Release to GitHub"
134
- uses : ansys/actions/release-github@v5
134
+ uses : ansys/actions/release-github@v8
135
135
with :
136
136
library-name : ${{ env.PACKAGE_NAME }}
137
137
@@ -143,7 +143,7 @@ jobs:
143
143
needs : [release]
144
144
steps :
145
145
- name : " Deploy the stable documentation"
146
- uses : ansys/actions/doc-deploy-stable@v5
146
+ uses : ansys/actions/doc-deploy-stable@v8
147
147
with :
148
148
cname : ${{ env.DOCUMENTATION_CNAME }}
149
149
token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments