feat: big refactor

This commit is contained in:
2025-03-02 19:40:37 +01:00
parent d558f4c37e
commit 48a5f1289d
10 changed files with 632 additions and 575 deletions

View File

@@ -1,33 +0,0 @@
name: Lint
on: [push, pull_request]
env:
PIP_ROOT_USER_ACTION: "ignore"
jobs:
lint:
name: Lint Python code
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@main
- name: Install pip
run: |
sudo apt-get update
sudo apt-get install -y python3-pip
- name: Upgrade pip
run: |
python3 -m pip install --upgrade pip
pip --version
- name: Install dependencies
run: |
pip install -r requirements.txt
pip install flake8
- name: Run flake8
run: |
flake8 .