Skip to content

Remove redundant CI steps#62

Merged
scaleborg merged 1 commit intomainfrom
chore/ci-cleanup
Mar 18, 2026
Merged

Remove redundant CI steps#62
scaleborg merged 1 commit intomainfrom
chore/ci-cleanup

Conversation

@scaleborg
Copy link
Owner

Summary

  • Remove py_compile syntax check — ruff catches syntax errors
  • Remove single-file import check — test suite covers this
  • Remove stale ruff per-file-ignores for assessment.py (no longer has violations)
  • Remove redundant if: pull_request guard on eval gate (parent job already gates)

Net: 4 fewer steps, ~15s faster backend job.

Test plan

  • CI passes with fewer steps

- Remove syntax check (py_compile) — ruff already catches syntax errors
- Remove import check — redundant with test suite
- Remove stale ruff per-file-ignores for assessment.py (file is clean)
- Remove redundant `if: pull_request` on eval gate (parent job gates)
@scaleborg scaleborg merged commit 00fec4e into main Mar 18, 2026
6 checks passed
@scaleborg scaleborg deleted the chore/ci-cleanup branch March 18, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant