Skip to content

Updates made to ci to include auditwheel repair, sha256 creation and post process of the wheel.#8007

Open
Vipul-Ajmera wants to merge 10 commits intoppc64le:masterfrom
Vipul-Ajmera:changes
Open

Updates made to ci to include auditwheel repair, sha256 creation and post process of the wheel.#8007
Vipul-Ajmera wants to merge 10 commits intoppc64le:masterfrom
Vipul-Ajmera:changes

Conversation

@Vipul-Ajmera
Copy link
Contributor

@Vipul-Ajmera Vipul-Ajmera commented Mar 11, 2026

Changes Made to the Scripts:

currency-build.yaml

  • Added functionality to include one more env variable required for suffix addition.
  • Added functionality to include all the commits made to particular build_scripts.
  • Added functionality to pass sha value to upload script.

upload_wheel.sh

  • Added functionality upload the SHA256 checksum for the wheel file.

build_wheels.sh

  • Added support to pass the newly created post_process_wheel.py script.

build_wheels.py

  • Updated to pass the post_process_wheel.py script and required environment variables to the Docker container.

create_wheel_wrapper.sh

  • Added support for:

    • Running auditwheel repair.
    • Generating SHA256 checksums.
    • Executing the post_process_wheel.py script.
  • Updated related logic to support the above functionality.

post_process_wheel.py

  • Added a new script to handle:

    • Wheel suffix addition.
    • License addition.
    • Metadata update.

@Vipul-Ajmera Vipul-Ajmera changed the title Changes Updates made to ci to include auditwheel repair, sha256 creation and post process of the wheel. Mar 11, 2026
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.

1 participant