Replace deprecated facebook/pyre-action with direct Pyre execution in CI#2
Conversation
facebook/pyre-action with direct Pyre execution in CI
|
or replacew blocks of adding modei,comute,snipper,programmic jsond fi!e on srver ? exhausive list server lik caddy deno supabas w llm? CHECK PINKVAI IN PINKYCOLLIE |
PR Summary by QodoRun Pyre directly in CI to avoid deprecated facebook/pyre-action dependencies
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
1.
|
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s Pyre GitHub Actions workflow to avoid the deprecated transitive dependency chain introduced by facebook/pyre-action, and instead installs/runs Pyre directly within the CI job.
Changes:
- Replaced
facebook/pyre-actionwithactions/setup-python@v5+ shell-based dependency installation. - Runs Pyre via
pyre checkdirectly in the workflow.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

The Pyre workflow was failing before analysis started because
facebook/pyre-actiontransitively depended on deprecatedactions/upload-artifact@v2, which GitHub now blocks. This change removes that dependency path and runs Pyre directly in the workflow.Workflow dependency path cleanup
facebook/pyre-action@60697a7858f7cc8470d8cc494a3cf2ad6b06560dfrom.github/workflows/pyre.yml.Direct Pyre setup/execution
actions/setup-python@v5with Python3.11.pip, optionalrequirements.txt,pyre-check).pyre check.Resulting CI behavior