Skip to content

Commit 24bdb8b

Browse files
authored
Update safety.yml
trying to solve issues with safety cli not running
1 parent aa58485 commit 24bdb8b

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/safety.yml

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: safety - Python Dependency Check
22

33
on:
4-
pull_request:
4+
pull_request_target:
55
branches:
66
- main
77
push:
@@ -54,9 +54,14 @@ jobs:
5454
if: steps.cached-poetry-no-dev-dependencies.outputs.cache-hit != 'true'
5555
run: poetry install --only main --no-root
5656
#----------------------------------------------
57-
# Run Safety check
57+
# Run Safety scan
5858
#----------------------------------------------
59-
- name: Safety check
59+
- name: Safety scan
60+
env:
61+
API_KEY: ${{secrets.SAFETY_API_KEY}}
62+
TEST_VAR: ${{secrets.TEST_SECRET}}
6063
run: |
64+
echo "test variable:"
65+
echo "$TEST_VAR"
6166
poetry run pip install safety
62-
poetry run safety check
67+
poetry run safety --key "$API_KEY" --stage cicd scan

0 commit comments

Comments
 (0)