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

depot + cleanup #22

Merged
merged 1 commit into from
Aug 22, 2024
Merged

depot + cleanup #22

merged 1 commit into from
Aug 22, 2024

Conversation

danielchalef
Copy link
Member

@danielchalef danielchalef commented Aug 22, 2024

🚀 This description was created by Ellipsis for commit eb74de3

Summary:

This PR updates GitHub Actions workflows to use depot-ubuntu-22.04 runner and removes redundant mypy options in Makefile.

Key points:

  • Updated .github/workflows/lint.yml to use depot-ubuntu-22.04 runner.
  • Updated .github/workflows/unit_tests.yml to use depot-ubuntu-22.04 runner.
  • Removed --install-types --non-interactive options from mypy command in Makefile.

Generated with ❤️ by ellipsis.dev

Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good to me! Reviewed everything up to eb74de3 in 9 seconds

More details
  • Looked at 41 lines of code in 3 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 drafted comments based on config settings.
1. Makefile:25
  • Draft comment:
    Removing --install-types --non-interactive from the mypy command might cause issues if type information is missing. Consider keeping it to ensure types are installed automatically.
  • Reason this comment was not posted:
    Decided after close inspection that this draft comment was likely wrong and/or not actionable:
    The comment is speculative and does not point out a definite issue. It suggests a potential problem without confirming its existence. According to the rules, speculative comments should be removed. The comment does not provide actionable feedback or a clear code quality refactor suggestion.
    I might be overlooking the importance of the --install-types --non-interactive option in certain environments where type information is not already installed. However, the comment does not provide evidence that this is the case here.
    Even if the option is important in some contexts, the comment should provide concrete evidence of an issue rather than speculate. Without such evidence, the comment does not meet the criteria for a useful comment.
    The comment should be removed as it is speculative and does not provide concrete evidence of an issue. It does not adhere to the rules for useful comments.

Workflow ID: wflow_ZRpX4NFXgQJyVvt4


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@danielchalef danielchalef merged commit 72dfa3c into main Aug 22, 2024
3 of 5 checks passed
@danielchalef danielchalef deleted the chore/depot-unittest branch August 22, 2024 22:16
jackaldenryan pushed a commit that referenced this pull request Jan 10, 2025
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