Skip to content

Upgrade Github Actions dependencies #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 30, 2024

Conversation

stefanmaric
Copy link
Contributor

No description provided.

@stefanmaric stefanmaric changed the title Upgrade Github Actions dependencies and publish to test PyPi Upgrade Github Actions dependencies Jun 28, 2024
@pydsigner
Copy link
Owner

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

@stefanmaric
Copy link
Contributor Author

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.

@pydsigner pydsigner merged commit 90716e0 into pydsigner:master Jun 30, 2024
12 checks passed
@stefanmaric stefanmaric deleted the upgrade-actions branch June 30, 2024 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants