Skip to content

Conversation

@johnnynunez
Copy link
Contributor

@johnnynunez johnnynunez commented Feb 20, 2025

Issue: #1988
This pull request includes updates to the GitHub Actions workflows for building and publishing Python wheels. The changes mainly focus on adding support for different architectures and improving the naming conventions for artifacts.

Key changes include:

Support for different architectures:

Improved artifact naming:

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Feb 20, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@johnnynunez johnnynunez changed the title #1988 ARM CI Feb 20, 2025
@johnnynunez
Copy link
Contributor Author

Github: https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
windows arm q2 2025: github/roadmap#1098
ubuntu 20.04 is deprecated from today
Devices: Digits, jetson thor, cuda arm laptops are coming
Raspberry pi, qualcomm etc...

@johnnynunez
Copy link
Contributor Author

image
done @kmilos

@cary-ilm cary-ilm merged commit 07521cb into AcademySoftwareFoundation:main Mar 4, 2025
11 checks passed
cary-ilm added a commit to cary-ilm/openexr that referenced this pull request Mar 10, 2025
* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish-test.yml

Signed-off-by: Johnny <[email protected]>

---------

Signed-off-by: Johnny <[email protected]>
Co-authored-by: Cary Phillips <[email protected]>
cary-ilm added a commit to cary-ilm/openexr that referenced this pull request Mar 19, 2025
* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish-test.yml

Signed-off-by: Johnny <[email protected]>

---------

Signed-off-by: Johnny <[email protected]>
Co-authored-by: Cary Phillips <[email protected]>
cary-ilm added a commit that referenced this pull request Mar 20, 2025
* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish-test.yml

Signed-off-by: Johnny <[email protected]>

---------

Signed-off-by: Johnny <[email protected]>
Co-authored-by: Cary Phillips <[email protected]>
@cary-ilm
Copy link
Member

I'm seeing this fail on the RB-3.3 branch when publishing to test.pypi, with this error:

Starting container image quay.io/pypa/manylinux2014_x86_64:2024.11.16-1...
  info: This container will host the build for cp37-manylinux_x86_64, cp38-manylinux_x86_64, cp39-manylinux_x86_64, cp310-manylinux_x86_64, cp311-manylinux_x86_64, cp312-manylinux_x86_64...
  + docker version -f '{{json .}}'
  + docker image inspect quay.io/pypa/manylinux2014_x86_64:2024.11.16-1 --format '{{.Os}}/{{.Architecture}}'
  Error response from daemon: No such image: quay.io/pypa/manylinux2014_x86_64:2024.11.16-1

My understanding of this is fuzzy, can anyone suggest might be going on?

Full action log is here.

cary-ilm added a commit to cary-ilm/openexr that referenced this pull request May 17, 2025
* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels.yml

Signed-off-by: Johnny <[email protected]>

* Update python-wheels-publish-test.yml

Signed-off-by: Johnny <[email protected]>

---------

Signed-off-by: Johnny <[email protected]>
Co-authored-by: Cary Phillips <[email protected]>
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.

3 participants