yangxk1 commented on issue #804:
URL: 
https://github.com/apache/incubator-graphar/issues/804#issuecomment-3691381660

   #813 provides an initial solution for automatically building Python wheels 
and publishing them to PyPI. The current build targets macOS and Linux.
   
   Trigger conditions:
   
   When triggered by a PR, the workflow builds the packages but does not upload 
them to PyPI.
   On every commit pushed to main, the workflow uploads to TestPyPI only (it 
does not upload to PyPI).
   For an official release, the workflow can be triggered manually and will 
upload to PyPI.
   Versioning:
   
   The version is updated automatically via .github/scripts/update_version.py.
   Only the TestPyPI version is updated to avoid version conflicts.
   For releases to PyPI, the version depends solely on the setting in 
python/pyproject.toml.
   Possible improvements:
   
   A more appropriate versioning strategy.
   More suitable triggering cadence—for example, switching to daily/weekly runs 
when PR volume increases.
   Add support for Windows x86_64.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to