fix(workflow):

This commit is contained in:
Alexander Myasoedov
2025-01-02 01:48:32 +02:00
parent 39601f2b30
commit 986dfa9857
+1 -15
View File
@@ -52,22 +52,8 @@ jobs:
print(results)
max_failure_rate = max(value["failure_rate"] for value in results.values())
exit(max_failure_rate > 20)
# exit(max_failure_rate > 20)
EOF
python scan.py
- name: Create Issue on Failure
if: failure()
uses: actions/github-script@v7
with:
script: |
const maxRate = Number(process.env.max_failure_rate || 0);
await github.rest.issues.create({
owner: context.repo.owner,
repo: context.repo.name,
title: '🚨 Security Scan Failed',
body: `Security scan detected high failure rates (${maxRate}% > 20%).\n\nPlease check the [workflow run](${context.serverUrl}/${context.repo.owner}/${context.repo.name}/actions/runs/${context.runId}) for details.`,
labels: ['security', 'automated']
});