Skip to content

(DEMO) HeroDevs EOL Scan With Docker Image #10

(DEMO) HeroDevs EOL Scan With Docker Image

(DEMO) HeroDevs EOL Scan With Docker Image #10

name: (DEMO) HeroDevs EOL Scan With Docker Image
on:
workflow_dispatch: {}
env:
TRACKING_OPT_OUT: 'true'
jobs:
scan:
runs-on: ubuntu-latest
environment: demo
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Run EOL Scan
run: |
set -euo pipefail
OUTDIR="$(mktemp -d)"
docker run --rm \
-v "$GITHUB_WORKSPACE":/app \
-v "$OUTDIR":/out \
-w /app \
ghcr.io/herodevs/eol-scan --save --output /out/herodevs.report.json
mv "$OUTDIR/herodevs.report.json" "$GITHUB_WORKSPACE/herodevs.report.json"
- name: Upload artifact
uses: actions/upload-artifact@v5
with:
name: my-eol-report
path: ./herodevs.report.json