Skip to content
This repository was archived by the owner on Oct 8, 2024. It is now read-only.

Used QEMU to move Travis CI jobs to GitHub Actions - #247

Closed
radarhere wants to merge 5 commits into
python-pillow:mainfrom
radarhere:aarch64
Closed

radarhere wants to merge 5 commits into
python-pillow:mainfrom
radarhere:aarch64

Conversation

@radarhere

Copy link
Copy Markdown
Member

Good news: This PR moves the aarch64 job to GitHub Actions using QEMU, like the main repository, removing the need for Travis CI so that we can stop worrying about the credit limit.

More good news: By virtue of the matrix, this also adds a PyPy Linux aarch64 wheel.

Bad news: ...the aarch64 jobs now take 2 or 2.5 hours to run.

@hugovk hugovk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is good news!

And also fairly bad news! :)

I'm almost tempted to keep the Travis ones as they only take 7 minutes, at least until Travis plays up again.

image

On the other hand, we only really depend on this CI on release day, and usually need to wait for the the Windows wheels to be delivered from California anyway. Plus if it's urgent we can always upload the fast ones sooner and the slow ones later.

Comment thread .github/workflows/wheels.yml Outdated
Comment thread .github/workflows/wheels.yml Outdated
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants