Files
045-scrape-movies/.gitea/workflows/quality.yml
T
Tirsvad 954966ead9
English comments / english-comments (pull_request) Successful in 27s
English comments / Comments are English (pull_request) Successful in 27s
Quality checks / quality-checks (pull_request) Successful in 22s
Quality / Quality checks (pull_request) Successful in 23s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m4s
Tests and code metrics / Code metrics badges (pull_request) Skipped
Install quality, tests, metrics, comments and milestone workflows
Task: MIL-001#5
Closes #6
2026-10-28 14:04:03 +08:00

28 lines
787 B
YAML

# Quality checks (ruff, mypy) for the Python files of this repository.
#
# Triggers: every pull request and every push to main.
# Calls the reusable workflow of TirSystem/git-workflows at the major tag v2
# (same organisation, the tag moves with compatible releases). It changes no
# file, needs no secret and writes nothing outside the repository.
# Implements MIL-001 (Go/No-Go criterion 5: CI evidence). Verified on the
# Gitea instance git.tirsystem.com.
name: Quality
on:
pull_request:
push:
branches: [main]
concurrency:
group: quality-${{ github.ref }}
cancel-in-progress: true
jobs:
quality:
name: Quality checks
permissions:
contents: read
uses: TirSystem/git-workflows/.gitea/workflows/quality-checks.yml@v2
with:
languages: python