1414 MAIN_PYTHON_VERSION : 3.13
1515 DOCUMENTATION_CNAME : tools.docs.pyansys.com
1616
17- permissions : {} # Disable default permissions
17+ permissions :
18+ contents : read
1819
1920jobs :
2021
3637 # check-vulnerabilities:
3738 # name: "Check library vulnerabilities"
3839 # runs-on: ubuntu-latest
39- # permissions:
40- # contents: read
4140 # steps:
4241 # - uses: ansys/actions/check-vulnerabilities@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
4342 # with:
4948 actions-security :
5049 name : Check actions security
5150 runs-on : ubuntu-latest
52- permissions :
53- contents : read
5451 steps :
5552 - uses : ansys/actions/check-actions-security@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
5653 with :
6057
6158 style :
6259 name : Code style
63- permissions :
64- contents : read
6560 runs-on : ubuntu-latest
6661 steps :
6762 - name : PyAnsys code style checks
7267 smoke-tests :
7368 name : Build and Smoke tests
7469 runs-on : ${{ matrix.os }}
75- permissions :
76- contents : read
7770 strategy :
7871 fail-fast : false
7972 matrix :
9285 name : Testing
9386 runs-on : ubuntu-latest
9487 needs : [smoke-tests]
95- permissions :
96- contents : read
9788 env :
9889 ANSYS_LOCAL : false
9990 ON_UBUNTU : true
@@ -129,8 +120,6 @@ jobs:
129120 docs-style :
130121 name : Documentation Style Check
131122 runs-on : ubuntu-latest
132- permissions :
133- contents : read
134123 steps :
135124 - name : PyAnsys documentation style checks
136125 uses : ansys/actions/doc-style@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
@@ -140,8 +129,6 @@ jobs:
140129 doc-build :
141130 name : Build documentation
142131 needs : [docs-style]
143- permissions :
144- contents : read
145132 runs-on : ubuntu-latest
146133 steps :
147134 - name : Build documentation
@@ -151,15 +138,15 @@ jobs:
151138 check-links : false # Delete after first release
152139
153140 package :
154- name : Package library
155- runs-on : ubuntu-latest
156- needs : [tests, doc-build]
157- steps :
158- - name : Build library source and wheel artifacts
159- uses : ansys/actions/build-library@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
160- with :
161- library-name : ${{ env.PACKAGE_NAME }}
162- python-version : ${{ env.MAIN_PYTHON_VERSION }}
141+ name : Package library
142+ runs-on : ubuntu-latest
143+ needs : [tests, doc-build]
144+ steps :
145+ - name : Build library source and wheel artifacts
146+ uses : ansys/actions/build-library@c2fa7c93f6883114e0e643599431b33d29f0b13f # v10.1.4
147+ with :
148+ library-name : ${{ env.PACKAGE_NAME }}
149+ python-version : ${{ env.MAIN_PYTHON_VERSION }}
163150
164151 release :
165152 name : Release project
0 commit comments