Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci): fix false positive lint issues + speedup CI #1057

Merged
merged 2 commits into from
Nov 21, 2024

Conversation

seriousben
Copy link
Member

@seriousben seriousben commented Nov 21, 2024

Context

CI has been complaning of lint issues that we cannot fix or see locally.

What

Using the poetry managed version instead of installing linting tools in CI.
Also speeding up CI by more than half (from 8m to 3m) by not rebuilding the server twice.
Also reorganizing CI for faster feedback loops around Python vs Server vs UI lint and build errors.

Testing

Look at CI

Contribution Checklist

  • If the python-sdk was changed, please run make fmt in python-sdk/.
  • If the server was changed, please run make fmt in server/.
  • Make sure all PR Checks are passing.

@seriousben seriousben force-pushed the seriousben/fix-false-positive-lint-issues branch 3 times, most recently from b6a69a5 to 8a4ea5d Compare November 21, 2024 20:01
@seriousben seriousben force-pushed the seriousben/fix-false-positive-lint-issues branch from 8a4ea5d to a6603b8 Compare November 21, 2024 20:13
@seriousben seriousben changed the title chore(ci): fix false positive lint issues chore(ci): fix false positive lint issues + speedup CI Nov 21, 2024
@seriousben seriousben merged commit b61eed4 into main Nov 21, 2024
5 checks passed
@seriousben seriousben deleted the seriousben/fix-false-positive-lint-issues branch November 21, 2024 20: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