Skip to content

Check For ZAP Errors #395

Check For ZAP Errors

Check For ZAP Errors #395

name: Check For ZAP Errors
on:
workflow_dispatch:
schedule:
# Every day at 2am
- cron: '0 2 * * *'
jobs:
CheckForErrors:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: "Check For Errors: Stable"
id: "check-stable"
run: |
# Pulls Stable from DockerHub
docker run --rm -v $(pwd)/.github/workflows/conf:/zap/wrk/:rw -t zaproxy/zap-stable:latest zap.sh -addonupdate -addoninstallall -dev -cmd -autorun /zap/wrk/af-check-errors.yml
continue-on-error: true
- name: "Check For Errors: Nightly"
id: "check-nightly"
if: ${{ ! cancelled() }}
run: |
# Pulls Nightly from GHCR
docker run --rm -v $(pwd)/.github/workflows/conf:/zap/wrk/:rw -t ghcr.io/zaproxy/zaproxy:nightly zap.sh -addonupdate -addoninstallall -dev -cmd -autorun /zap/wrk/af-check-errors.yml
continue-on-error: true
- name: "Fail if necessary"
if: steps.check-stable.outcome != 'success' || steps.check-nightly.outcome != 'success'
run: exit 1