-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add push-button release workflow #133
base: main
Are you sure you want to change the base?
Conversation
wheel/build_wheel_manylinux.sh
Outdated
source /multibuild/manylinux_utils.sh | ||
|
||
TVM_PYTHON_DIR="/workspace/tvm/python" | ||
PYTHON_VERSIONS_CPU=("3.7" "3.8" "3.9" "3.10") | ||
PYTHON_VERSIONS_GPU=("3.7" "3.8" "3.9" "3.10") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This doesn't match the Python versions installed in the Docker image proposed here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I updated the install scripts to use the miniconda Pythons (and detect them here instead of manually listing them out) which I think makes this all a bit cleaner and easier to update in the future when 3.11 rolls around
3e578f0
to
d24b863
Compare
cbebf41
to
f282d14
Compare
f282d14
to
67c43a4
Compare
03ba00f
to
071bd49
Compare
This adds a GitHub Action workflow called
Release
that can be used to build all the packages for the current tag specified incommon/sync_package.py
and post them as artifacts (and optionally publish to pypi and tlcpack.ai/wheels)