PyPI revokes tokens stolen through injected GitHub workflows
engineeringpythonsecuritycisupply-chainGhostAction used repository workflow changes to extract publishing credentials. PyPI revoked affected tokens and found no attacker publications, while recommending short-lived publishing identities.