pydsigner / python-lightningcss

Opinionated Python bindings for lightningcss.
https://pypi.org/project/lightningcss/
Apache License 2.0
4 stars 1 forks source link

Upgrade Github Actions dependencies #3

Closed stefanmaric closed 3 months ago

pydsigner commented 3 months ago

Looks like some handy new functionality came out in the artifact actions 👍 Did you run with this against the PyPI test server?

stefanmaric commented 3 months ago

Did you run with this against the PyPI test server?

Indeed I did @pydsigner , you can check some of the runs I did on my fork, e.g.: https://github.com/stefanmaric/python-lightningcss/actions/runs/9710762635

That run is for this release: https://test.pypi.org/manage/project/lightningcss-bindings/release/0.4.4/

It is a separated, test job in my branch, but I applied the changes to the original job in this PR.

I had many failing runs because Test PyPi would throw 503 while uploading the 81 artifacts, I suspect this is just some kind of rate limiting of their Test env. I dropped some versions of Python (so it had to upload half the number of artifacts) and it worked first try. I don't expect this to be an issue against production PyPi.