Skip to content

Harden release workflow dependency install for Tweepy - #882

Draft
yezz123 with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-code-scanning-alerts
Draft

Harden release workflow dependency install for Tweepy#882
yezz123 with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-code-scanning-alerts

Conversation

Copilot AI commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

This updates the release workflow to address the code scanning finding in the tweet-publishing job. The workflow now requires a prebuilt wheel for tweepy instead of allowing pip to fall back to source installs.

  • Workflow hardening

    • Changed the send-tweet job’s dependency install step to use binary-only resolution for tweepy
    • Reduces exposure to execution of package build/setup scripts during workflow runs
  • Targeted change

    • Limited to /home/runner/work/authx/authx/.github/workflows/release.yml
    • No behavioral changes outside the dependency installation mode
- name: Install dependencies
  run: pip install --only-binary :all: tweepy==4.14.0

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
authx Ready Ready Preview, Comment Jul 25, 2026 12:20am

@sonarqubecloud

Copy link
Copy Markdown

Copilot AI changed the title [WIP] Fix code scanning alert #19 Harden release workflow dependency install for Tweepy Jul 25, 2026
Copilot AI requested a review from yezz123 July 25, 2026 00:20
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.

2 participants