Skip to content

Commit fa50de7

Browse files
authored
Update cicd.yml
1 parent 3475a80 commit fa50de7

File tree

1 file changed

+11
-24
lines changed

1 file changed

+11
-24
lines changed

.github/workflows/cicd.yml

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ env:
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

1920
jobs:
2021

@@ -36,8 +37,6 @@ jobs:
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:
@@ -49,8 +48,6 @@ jobs:
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:
@@ -60,8 +57,6 @@ jobs:
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
@@ -72,8 +67,6 @@ jobs:
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:
@@ -92,8 +85,6 @@ jobs:
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

Comments
 (0)