tlc-pack / tlcpack

https://tlcpack.ai/
Apache License 2.0
23 stars 30 forks source link

Enable package uploading to PyPI using a new GitHub Action pipeline #102

Closed leandron closed 2 years ago

leandron commented 2 years ago

Add a new GitHub Action pipeline to run every night, to upload "CPU" (i.e. non-CUDA) packages to PyPI under apache-tvm namespace, using the latest code from 'main'.

cc @areusch @driazati

leandron commented 2 years ago

cc @areusch @driazati for reviews and potential merge.

This PR changes a few different things, that needed to be together so that the whole packaging story works. I'm happy to split this in case you think this PR is too damaging.

There are some definitions we still need to do, but I think can go as follow up patches, including:

leandron commented 2 years ago

Friendly ping @driazati @areusch @tqchen

leandron commented 2 years ago

Ping for another look.

areusch commented 2 years ago

will let @leandron merge when he's ready, since this might require quick rollback in prod and it's Friday.

leandron commented 2 years ago

Merging this and we can observe the results tomorrow. Thanks @areusch @driazati.