typeddjango / djangorestframework-stubs

PEP-484 stubs for django-rest-framework
MIT License
454 stars 118 forks source link

Add GitHub actions release workflow #660

Closed intgr closed 2 months ago

intgr commented 2 months ago

Heavily based on the setup in django-stubs:

Benefits:

intgr commented 2 months 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 2 months ago

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

sobolevn commented 2 months ago

Working on it!

sobolevn commented 2 months ago

Done!

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

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

browniebroke commented 4 weeks ago

I saw that there was a new django-stubs release today... Would now be a good time to make a new release for drf-stubs too? 😄