Streamline GitHub Actions CI workflow · faif/python-patterns@2603640 · GitHub
Skip to content

Commit 2603640

Browse files
committed
Streamline GitHub Actions CI workflow
- consolidate duplicate lint and PR workflows - run strict linting, type checking, and tests - test against Python 3.10 through 3.14 - install dependencies from Pipfile.lock - add caching, timeouts, minimal permissions, and concurrency control - remove ignored failures and fragile changed-file logic
1 parent dd1bfbe commit 2603640

2 files changed

Lines changed: 54 additions & 319 deletions

File tree

‎.github/workflows/lint_pr.yml‎

Lines changed: 0 additions & 289 deletions
This file was deleted.

‎.github/workflows/lint_python.yml‎

Lines changed: 54 additions & 30 deletions

0 commit comments

Comments
 (0)