Skip to content

Quality Zero Platform #227

Quality Zero Platform

Quality Zero Platform #227

name: Quality Zero Platform
permissions:
contents: read
id-token: write
pull-requests: write
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
merge_group:
types: [checks_requested]
workflow_dispatch:
jobs:
shared-scanner-matrix:
permissions:
contents: read
id-token: write
pull-requests: write
uses: Prekzursil/quality-zero-platform/.github/workflows/reusable-scanner-matrix.yml@d7a94db4ab57df42940832cf67b730c673af7da6
with:
repo_slug: ${{ github.repository }}
event_name: ${{ github.event_name }}
branch_name: ${{ github.head_ref || github.ref_name }}
pull_request_number: ${{ github.event.pull_request.number || '' }}
pull_request_author: ${{ github.event.pull_request.user.login || '' }}
pull_request_head_ref: ${{ github.event.pull_request.head.ref || github.head_ref || '' }}
sha: ${{ github.event.pull_request.head.sha || github.sha }}
platform_repository: Prekzursil/quality-zero-platform
platform_ref: main
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
CODACY_API_TOKEN: ${{ secrets.CODACY_API_TOKEN }}
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
DEEPSCAN_API_TOKEN: ${{ secrets.DEEPSCAN_API_TOKEN }}