Skip to content

build!: drop python 3.8, simplify dep, fix ruff #390

build!: drop python 3.8, simplify dep, fix ruff

build!: drop python 3.8, simplify dep, fix ruff #390

Workflow file for this run

name: Style checking
on:
push:
branches:
- main
- master
pull_request:
concurrency:
group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
jobs:
ruff-format:
uses: deargen/workflows/.github/workflows/check-ruff.yml@master
with:
check-type: format
# ruff-version-file: deps/lock/x86_64-manylinux_2_28/requirements_dev.txt
ruff-isort:
uses: deargen/workflows/.github/workflows/check-ruff.yml@master
with:
check-type: isort
# ruff-version-file: deps/lock/x86_64-manylinux_2_28/requirements_dev.txt
stylua:
name: StyLua
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Lint with stylua
uses: JohnnyMorganz/stylua-action@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: latest
args: --check .