Commit Graph

23 Commits

Author SHA1 Message Date
BillTheMaker
f085e977e6 Refactor GitHub Actions for wheel publishing
Updated GitHub Actions workflow to build and publish Python wheels. Removed unnecessary jobs and streamlined the process for better efficiency.
2025-12-12 13:51:47 -07:00
9845e81194 Create publish2.yml 2025-12-11 17:39:15 -07:00
BillTheMaker
ed40391f93 Fix token variable for PyPI upload in workflow 2025-12-06 20:17:38 -07:00
BillTheMaker
e76d7a0a5b Refactor wheel copying and upload process in CI 2025-12-06 20:11:44 -07:00
BillTheMaker
feff63fb36 Modify publish.yml to flatten wheel uploads
Updated the publish workflow to create a flattened directory for wheels before copying them.
2025-12-06 20:06:43 -07:00
BillTheMaker
0994b6656e Clarify wheel flattening in publish.yml
Added comments to clarify the wheel flattening process.
2025-12-06 20:00:44 -07:00
BillTheMaker
e5f1dcf7b9 Refactor GitHub Actions workflow for building wheels 2025-12-06 19:52:07 -07:00
BillTheMaker
4fb0b78a5f Refactor publish job in GitHub Actions workflow
Removed conditional checks and dependencies in the publish job.
2025-12-06 19:35:49 -07:00
BillTheMaker
15da5eb1c2 Refactor publish step in GitHub Actions workflow 2025-12-06 19:32:08 -07:00
BillTheMaker
f9ecbae6a4 Refactor publish workflow for PyPI 2025-12-06 19:30:14 -07:00
BillTheMaker
000a2fad3a Update publish.yml 2025-12-06 19:25:47 -07:00
BillTheMaker
14b0481d7c Fix Python version and clean up publish workflow
Updated Python version to 3.12 and removed invalid input for python in the build step.
2025-12-06 19:12:47 -07:00
BillTheMaker
bd8e07fe9c Fix indentation in publish.yml workflow steps 2025-12-06 18:52:39 -07:00
BillTheMaker
9016b9213e Update publish.yml 2025-12-06 18:48:02 -07:00
BillTheMaker
b25a070d5e Add step to publish package to PyPI 2025-12-06 18:28:52 -07:00
BillTheMaker
8e6b120e76 Update publish workflow with debugging steps 2025-12-06 18:07:01 -07:00
BillTheMaker
ebea27b62e Change pypi-token to token in publish.yml 2025-12-06 17:52:20 -07:00
BillTheMaker
09b4eb4510 Enhance publish workflow with wheel verification
Added steps to verify and flatten wheels before publishing.
2025-12-06 17:30:54 -07:00
BillTheMaker
30d741b418 Update publish workflow to allow manual triggering 2025-12-06 16:19:02 -07:00
BillTheMaker
7b5e615c00 Refactor publish.yml for matrix configuration
updating and fixing pypy documentation
2025-12-06 16:05:36 -07:00
BillTheMaker
056fbbb6e1 Update artifact name to include OS and target 2025-12-06 16:00:32 -07:00
BillTheMaker
c408c483d0 disable manylinux
disabled manylinux because it was defaulting to python 3.8 which was breaking Pypi build
2025-12-06 15:38:47 -07:00
BillTheMaker
f3d2260a50 Update GitHub Actions workflow for PyPI publishing
feat(ci): Add automated publishing workflow to PyPI
2025-11-18 17:50:35 -07:00