From 74bdff3c3be0ebfe6af75b3c5a6e35b7f38171de Mon Sep 17 00:00:00 2001 From: Boian Petkantchin Date: Wed, 5 Feb 2025 15:40:05 +0000 Subject: [PATCH] Include Github run numbered in release candidate version We can't make multiple different versions for the same day. With this change the release candidates will have a version of the form 3.2.0rc20250205.0 3.2.0rc20250205.1 ... instead of just 3.2.0rc20250205. Signed-off-by: Boian Petkantchin --- .github/workflows/build_packages.yml | 4 +++- build_tools/compute_local_version.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_packages.yml b/.github/workflows/build_packages.yml index 2cfe4f49..1a621ce9 100644 --- a/.github/workflows/build_packages.yml +++ b/.github/workflows/build_packages.yml @@ -36,7 +36,9 @@ jobs: - name: Build iree-turbine release candidate run: | - ./build_tools/compute_local_version.py -rc --write-json + ./build_tools/compute_local_version.py \ + -rc --write-json \ + --version-suffix ".${{ github.run_number }}" ./build_tools/build_release.py --no-download - name: Upload python wheels diff --git a/build_tools/compute_local_version.py b/build_tools/compute_local_version.py index dcd66662..fe17491f 100755 --- a/build_tools/compute_local_version.py +++ b/build_tools/compute_local_version.py @@ -19,12 +19,12 @@ parser = argparse.ArgumentParser() parser.add_argument("--write-json", action="store_true") +parser.add_argument("--version-suffix", action="store", type=str) release_type = parser.add_mutually_exclusive_group(required=True) release_type.add_argument("-stable", "--stable-release", action="store_true") release_type.add_argument("-rc", "--nightly-release", action="store_true") release_type.add_argument("-dev", "--development-release", action="store_true") -release_type.add_argument("--version-suffix", action="store", type=str) args = parser.parse_args()