Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Build system overhaul #854

Build system overhaul

Build system overhaul #854

Workflow file for this run

# This workflow will install Python dependencies and run ruff to lint the project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
name: Lint
on:
push:
branches: [ "main", "dev" ]
pull_request:
branches: [ "main", "dev" ]
workflow_dispatch:
permissions:
contents: read
jobs:
lint:
runs-on: ubuntu-latest
timeout-minutes: 5
strategy:
matrix:
python-version: ["3.13"]
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install ruff
- name: Lint with Ruff on a basic set of rules
run: |
ruff check libdebug --output-format=github --config ruff-errors.toml
- name: Lint with Ruff on an extended ruleset but always return success
run: |
ruff check libdebug --output-format=github --exit-zero
Morty Proxy This is a proxified and sanitized view of the page, visit original site.