shared-actions/internal-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

46 lines
1.1 KiB
YAML

name: Aikido Security PR Scan
description: Run an Aikido local PR diff scan (detects newly introduced issues)
inputs:
apikey:
description: Aikido CI API key
required: true
organization:
description: Organization or owner name
required: true
repository-name:
description: Repository name
required: true
base-commit-id:
description: Base commit SHA
required: true
head-commit-id:
description: Head commit SHA
required: true
branch-name:
description: Branch name
required: true
fail-on:
description: 'Minimum severity to fail on: low, medium, high, critical'
default: high
required: false
runs:
using: docker
image: Dockerfile
args:
- --apikey
- ${{ inputs.apikey }}
- --repositoryname
- ${{ inputs.organization }}/${{ inputs.repository-name }}
- --branchname
- ${{ inputs.branch-name }}
- --gating-mode
- pr
- --fail-on
- ${{ inputs.fail-on }}
- --base-commit-id
- ${{ inputs.base-commit-id }}
- --head-commit-id
- ${{ inputs.head-commit-id }}
- --include-dev-deps