python-greenlet / greenlet

Lightweight in-process concurrent programming
Other
1.63k stars 247 forks source link

Update GitHub Actions #410

Closed vstinner closed 3 days ago

vstinner commented 3 months ago
vstinner commented 3 months ago

tests / musllinux_1_1_x86_64 and tests / musllinux_1_1_aarch64 fail with: Could not read from remote repository. Example:

Status: Downloaded newer image for quay.io/pypa/musllinux_1_1_x86_64:latest
Cloning into 'greenlet'...
fatal: detected dubious ownership in repository at '/greenlet/.git'
To add an exception for this directory, call:

    git config --global --add safe.directory /greenlet/.git
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Error: Process completed with exit code 128.

Should we disable these two jobs for now?

cc @jamadden

vstinner commented 3 months ago

@jamadden: Ok, here is a PR to repair greenlet CI.

vstinner commented 2 months ago

@jamadden: I spent a few weeks to port greenlet to Python 3.13: https://github.com/python-greenlet/greenlet/pull/396 Sadly, the PR is blocked the outdated CIs. So I wrote this PR to update CI to make them pass. Would you mind to review this PR?

vstinner commented 2 months ago

@jamadden: Gentle ping. How can I help you to repair the greenlet CI?

4383 commented 2 months ago

@jamadden: Hey Jason, please could you have a look to this patch? It would unlock many PR. Thank you for your time.

jamadden commented 3 days ago

Thank you very much!