Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Bump the alldependencies group across 1 directory with 32 updates #667

Bump the alldependencies group across 1 directory with 32 updates

Bump the alldependencies group across 1 directory with 32 updates #667

Workflow file for this run

name: OWASP Zap
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
owasp-zap:
name: Analyze with OWASP Zap API
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v6.0.0
- name: Set up JDK 21
uses: actions/setup-java@v5.0.0
with:
java-version: 21
distribution: 'temurin'
- name: Cache Gradle packages
uses: actions/cache@v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Run OWASP Zap
run: ./gradlew :testing:rest-api:owaspZap --stacktrace
- name: Upload Full HTML Report
uses: actions/upload-artifact@v5.0.0
with:
name: zap_report.html
path: integrationtesting/rest-api/build/test-results/owasp_zap/zap_report.html
retention-days: 1
if-no-files-found: error
- name: Trim Summary Report
run: |
sudo sed '/## Alert Detail/Q' integrationtesting/rest-api/build/test-results/owasp_zap/zap_report.md > ./zap_report_summary.md
- name: Generate GitHub Job Summary
uses: x-color/github-actions-job-summary@v0.1.1
with:
file: ./zap_report_summary.md
vars: |
empty: empty