Skip to content

Conversation

DhavalGojiya
Copy link
Contributor

πŸ“Œ Summary

This PR improves the GitHub Actions workflow (test.yaml) by making the Ruff linter job run faster and simpler.

πŸ”„ Changes Made

  • πŸ—‘οΈ Removed unnecessary Python setup (Ruff is a standalone binary, no Python runtime needed).
  • πŸ—‘οΈ Removed unnecessary UV installation (not required for Ruff).
  • βœ… Added the official ruff-action for a clean and optimized setup.

⚑ Performance Results

Measured with:

time act -j ruff

Before

Before screenshot

After

After screenshot

πŸš€ Outcome

  • Reduced job runtime ⏱️
  • Cleaner, more maintainable workflow 🧹
  • Uses officially supported Ruff Action βœ…

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