fix(ci): auto-format on commit, decouple lint from tests, add codecov threshold

This commit is contained in:
AIOSAI
2026-05-12 22:41:03 -07:00
parent 47bdbb025c
commit 453c847359
11 changed files with 52 additions and 17 deletions
+3 -1
View File
@@ -6,6 +6,9 @@ on:
pull_request:
branches: [main, dev]
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
jobs:
lint:
runs-on: ubuntu-latest
@@ -19,7 +22,6 @@ jobs:
- run: ruff format --check src/ tests/
test:
needs: lint
strategy:
fail-fast: false
matrix:
+3
View File
@@ -8,6 +8,9 @@ on:
schedule:
- cron: "0 6 * * 1"
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
jobs:
dependency-scan:
runs-on: ubuntu-latest