@@ -25,27 +25,18 @@ jobs:
25
25
runs-on : ubuntu-latest
26
26
steps :
27
27
- name : PyAnsys code style checks
28
- uses : pyansys/actions/code-style@v2
28
+ uses : pyansys/actions/code-style@v3
29
29
with :
30
30
python-version : ${{ env.MAIN_PYTHON_VERSION }}
31
31
32
- # docs-style:
33
- # name: Documentation Style Check
34
- # runs-on: ubuntu-latest
35
- # steps:
36
- # - uses: actions/checkout@v3
37
-
38
- # - name: Running Vale
39
- # uses: errata-ai/vale-action@reviewdog
40
- # env:
41
- # GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
42
- # with:
43
- # files: doc
44
- # reporter: github-pr-check
45
- # level: error
46
- # filter_mode: nofilter
47
- # fail_on_error: true
48
- # vale_flags: "--config=doc/.vale.ini"
32
+ docs-style :
33
+ name : Documentation Style Check
34
+ runs-on : ubuntu-latest
35
+ steps :
36
+ - name : PyAnsys documentation style checks
37
+ uses : pyansys/actions/doc-style@v3
38
+ with :
39
+ token : ${{ secrets.GITHUB_TOKEN }}
49
40
50
41
smoke-tests :
51
42
name : Build and Smoke tests
@@ -55,11 +46,11 @@ jobs:
55
46
fail-fast : false
56
47
matrix :
57
48
os : [windows-latest, ubuntu-latest]
58
- python-version : ['3.7', '3.8', '3.9', '3.10']
49
+ python-version : ['3.7', '3.8', '3.9', '3.10'] # , '3.11'] # --> At some point we should include Py3.11
59
50
60
51
steps :
61
52
- name : Build wheelhouse and perform smoke test
62
- uses : pyansys/actions/build-wheelhouse@v2
53
+ uses : pyansys/actions/build-wheelhouse@v3
63
54
with :
64
55
library-name : ${{ env.PACKAGE_NAME }}
65
56
library-namespace : ${{ env.PACKAGE_NAMESPACE }}
69
60
docs :
70
61
name : Documentation
71
62
runs-on : ubuntu-latest
72
- # needs: [docs-style]
63
+ needs : [docs-style]
73
64
steps :
74
65
- uses : actions/checkout@v3
75
66
103
94
runs-on : ubuntu-latest
104
95
steps :
105
96
- name : Build library source and wheel artifacts
106
- uses : pyansys/actions/build-library@v2
97
+ uses : pyansys/actions/build-library@v3
107
98
with :
108
99
library-name : ${{ env.PACKAGE_NAME }}
109
100
python-version : ${{ env.MAIN_PYTHON_VERSION }}
@@ -115,7 +106,7 @@ jobs:
115
106
runs-on : ubuntu-latest
116
107
steps :
117
108
- name : Release to GitHub
118
- uses : pyansys/actions/release-github@v2
109
+ uses : pyansys/actions/release-github@v3
119
110
with :
120
111
library-name : ${{ env.PACKAGE_NAME }}
121
112
@@ -126,7 +117,7 @@ jobs:
126
117
needs : [docs]
127
118
steps :
128
119
- name : Deploy the latest documentation
129
- uses : pyansys/actions/doc-deploy-dev@v2
120
+ uses : pyansys/actions/doc-deploy-dev@v3
130
121
with :
131
122
cname : ${{ env.DOCUMENTATION_CNAME }}
132
123
token : ${{ secrets.GITHUB_TOKEN }}
@@ -138,7 +129,7 @@ jobs:
138
129
needs : [release]
139
130
steps :
140
131
- name : Deploy the stable documentation
141
- uses : pyansys/actions/doc-deploy-stable@v2
132
+ uses : pyansys/actions/doc-deploy-stable@v3
142
133
with :
143
134
cname : ${{ env.DOCUMENTATION_CNAME }}
144
135
token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments