@tmr232 There's no requirement for 2FA to publish via Trusted Publishers, however you need to enable 2FA to configure Trusted Publishers, see management actions:
https://blog.pypi.org/posts/2023-08-08-2fa-enforcement-for-new-users/#what-are-management-actions