XXX
This commit is contained in:
parent
092f0c75a8
commit
3075780dd6
10 changed files with 43 additions and 2 deletions
18
.forgejo/workflows/full-scan-aikido.yml
Normal file
18
.forgejo/workflows/full-scan-aikido.yml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
name: Aikido Security Full Scan
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 * * *'
|
||||
|
||||
jobs:
|
||||
aikido-full-scan:
|
||||
name: Aikido Security Full Scan
|
||||
runs-on: stackit-ubuntu-22
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/checkout@checkout-v1
|
||||
|
||||
- name: Run Aikido full scan
|
||||
uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/aikido-full-scan@dd98dd190633bfd750ffe5f1cf8e1a55f301d5f8
|
||||
with:
|
||||
apikey: ${{ secrets.AIKIDO_CLIENT_API_KEY }}
|
||||
23
.forgejo/workflows/pr-check-aikido.yml
Normal file
23
.forgejo/workflows/pr-check-aikido.yml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
name: Aikido Security PR Check
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
|
||||
concurrency:
|
||||
group: ${{ forgejo.workflow }}-${{ forgejo.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
aikido-security:
|
||||
name: Aikido Security Scan
|
||||
runs-on: stackit-ubuntu-22
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/checkout@checkout-v1
|
||||
|
||||
- name: Security scan
|
||||
uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/aikido-pr-scan@dd98dd190633bfd750ffe5f1cf8e1a55f301d5f8
|
||||
with:
|
||||
apikey: ${{ secrets.AIKIDO_CLIENT_API_KEY }}
|
||||
|
|
@ -12,7 +12,7 @@ inputs:
|
|||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- uses: ./.forgejo/actions/internal-aikido-full-scan
|
||||
- uses: ./aikido-full-scan/docker
|
||||
with:
|
||||
apikey: ${{ inputs.apikey }}
|
||||
organization: ${{ forgejo.repository_owner }}
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ inputs:
|
|||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- uses: ./.forgejo/actions/internal-aikido-pr-scan
|
||||
- uses: ./aikido-pr-scan/docker
|
||||
with:
|
||||
apikey: ${{ inputs.apikey }}
|
||||
organization: ${{ forgejo.repository_owner }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue