Skip to content

CI: lint for PEP 8 on pull requests targeting master (advisory) #44

Description

@dbqpdb

Add a GitHub Actions workflow at .github/workflows/lint.yml that runs flake8 (already in environment.yml) on PRs targeting master.

For the initial rollout, lint should be advisory only — the workflow reports findings but does not block merge. This lets the workflow land before all existing PEP 8 violations are cleaned up (see related PEP 8 cleanup issue).

Once the codebase is PEP 8 clean, flip the workflow to blocking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions