Skip to content

Commit 2e80b27

Browse files
committed
feat: adding ansys/actions/check-actions-security
1 parent f367f28 commit 2e80b27

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/ci_cd.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,19 @@ jobs:
6262
dev-mode: ${{ github.ref != 'refs/heads/main' }}
6363

6464

65+
actions-security:
66+
name: "Check actions security"
67+
runs-on: ubuntu-latest
68+
needs: [vulnerabilities]
69+
steps:
70+
- uses: ansys/actions/check-actions-security@1096998b81f7ebdea116b683e11f3a8bda759ca6 # v10.0.14
71+
with:
72+
generate-summary: true
73+
token: ${{ secrets.GITHUB_TOKEN }}
74+
auditing-level: 'high'
75+
trust-ansys-actions: true
76+
77+
6578
smoke-tests: # Needs to be re-enabled prior to release
6679
name: Build and Smoke tests (Linux)
6780
runs-on: ubuntu-latest
@@ -219,7 +232,7 @@ jobs:
219232
package:
220233
name: Package library
221234
runs-on: ubuntu-latest
222-
needs: [doc-build, build-test]
235+
needs: [doc-build, build-test, actions-security]
223236
steps:
224237
- name: Build library source and wheel artifacts
225238
uses: ansys/actions/build-library@1096998b81f7ebdea116b683e11f3a8bda759ca6 # v10.0.14

0 commit comments

Comments
 (0)