shared-actions/aikido-pr-scan/action.yml
Michael Seele a9ea87cafe
Some checks failed
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m9s
Aikido Security PR Check / Aikido Security Scan (pull_request) Failing after 1m12s
fix: reference internal actions as full qualified shared actions
2026-05-04 12:56:45 +00:00

27 lines
983 B
YAML

name: Aikido Security PR Scan
description: >
Composite wrapper around the Aikido PR Docker scan.
Automatically resolves repository, branch, and commit info from the forgejo context.
Only the API key needs to be supplied by the caller.
inputs:
apikey:
description: Aikido CI API key
required: true
fail-on:
description: 'Minimum severity to fail on: low, medium, high, critical'
default: high
required: false
runs:
using: composite
steps:
- uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/internal-aikido-pr-scan@internal-aikido-pr-scan-v1
with:
apikey: ${{ inputs.apikey }}
organization: ${{ forgejo.repository_owner }}
repository-name: ${{ forgejo.event.repository.name }}
branch-name: ${{ forgejo.head_ref }}
base-commit-id: ${{ forgejo.event.pull_request.base.sha }}
head-commit-id: ${{ forgejo.event.pull_request.head.sha }}
fail-on: ${{ inputs.fail-on }}