Files
PortProtonQt/.gitea/workflows/code-check.yml
Boris Yumankulov 06c2810111
Some checks failed
Build Check - AppImage, Arch, Fedora / changes (pull_request) Successful in 29s
Code check / Check code (pull_request) Successful in 1m22s
Build Check - AppImage, Arch, Fedora / Build AppImage (pull_request) Failing after 1m58s
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (41) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (42) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (rawhide) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Arch Package (pull_request) Has been skipped
chore(appimage): use appimage builder from git
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-21 14:06:09 +05:00

38 lines
793 B
YAML

name: Code check
on:
pull_request:
branches: [main]
paths-ignore:
- "data/**"
- "*.md"
- "dev-scripts/**"
push:
branches: [main]
paths-ignore:
- "data/**"
- "*.md"
- "dev-scripts/**"
workflow_dispatch:
jobs:
pre-commit:
name: Check code
runs-on: ubuntu-latest
steps:
- uses: https://gitea.com/actions/checkout@v4
- name: Install uv
uses: https://github.com/astral-sh/setup-uv@v6
with:
enable-cache: true
- name: Sync dependencies into venv
run: uv sync --all-extras --dev
- name: Activate .venv & run pre-commit
shell: bash
run: |
source .venv/bin/activate
pre-commit run --show-diff-on-failure --color=always --all-files