typeddjango / djangorestframework-stubs

PEP-484 stubs for django-rest-framework
MIT License
439 stars 115 forks source link

Add GitHub actions release workflow #660

Closed intgr closed 2 weeks ago

intgr commented 3 weeks ago

Heavily based on the setup in django-stubs:

Benefits:

intgr commented 3 weeks ago

@sobolevn needs to configure a PyPI trusted publisher, I'm guessing this should be:

Owner: typeddjango Repository name: djangorestframework-stubs Workflow name: release.yml Environment name: release

(Related discussion in django-stubs: https://github.com/typeddjango/django-stubs/issues/2114)

intgr commented 3 weeks ago

Pinging @flaeppe as the author of original django-stubs release workflow.

sobolevn commented 2 weeks ago

Working on it!

sobolevn commented 2 weeks ago

Done!

Снимок экрана 2024-09-13 в 11 09 38
intgr commented 2 weeks ago

Now all we need is an excuse to make another release to test it 😁