name: Quality gate on: push: branches: - main - 'release/**' - 'feature/**' pull_request: branches: - main - 'release/**' - 'feature/**' types: [ opened, synchronize, reopened ] concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: quality-gate: uses: Aignosi/github_workflow_templates/.github/workflows/python-quality-gate.yml@main permissions: contents: read pull-requests: write issues: write with: project_name: 'laborious' repositories: 'sientia-dataops-library, sientia-mlops-library' requirements_file: 'requirements-light.txt' secrets: inherit