@@ -23,26 +23,25 @@ jobs:
2323 if : ${{ github.repository_owner == 'nod-ai' || github.event_name != 'schedule' }}
2424 runs-on : ubuntu-24.04
2525 outputs :
26- shark_package_version : ${{ steps.version .outputs.shark_package_version }}
26+ version_suffix : ${{ steps.version_rc .outputs.version_suffix }}
2727 steps :
2828 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2929 - name : Setup Python
3030 uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3131 with :
3232 python-version : 3.12
33- cache : " pip "
33+
3434 - name : Install Python packages
35- run : |
36- pip install packaging
37- pip freeze
35+ run : pip install packaging
36+
3837 - name : Generate release candidate versions
3938 id : version_rc
4039 run : |
4140 version_suffix="$(printf 'rc%(%Y%m%d)T')"
42- echo "version_suffix=${version_suffix}" >> $GITHUB_ENV
43- sharktank_package_version=$( python3 build_tools/python_deploy/compute_local_version.py --version-suffix=${version_suffix} sharktank)
44- shortfin_package_version=$( python3 build_tools/python_deploy/compute_local_version.py --version-suffix=${version_suffix} shortfin)
45- sharkai_package_version=$( python3 build_tools/python_deploy/compute_common_version.py -rc --version-suffix=${version_suffix} --write-json)
41+ echo "version_suffix=${version_suffix}" >> $GITHUB_OUTPUT
42+ python3 build_tools/python_deploy/compute_local_version.py --version-suffix=${version_suffix} sharktank
43+ python3 build_tools/python_deploy/compute_local_version.py --version-suffix=${version_suffix} shortfin
44+ python3 build_tools/python_deploy/compute_common_version.py -rc --version-suffix=${version_suffix} --write-json
4645 - name : Upload version_local.json
4746 uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
4847 with :
@@ -115,7 +114,7 @@ jobs:
115114 OUTPUT_DIR : " ${{ github.workspace }}/bindist"
116115 run : |
117116 [ -e ./bindist/* ] && rm ./bindist/*
118- ./c/build_tools/python_deploy/write_requirements.py --version-suffix=${version_suffix}
117+ ./c/build_tools/python_deploy/write_requirements.py --version-suffix=${{ needs.setup_metadata.outputs. version_suffix } }
119118 ./c/shark-ai/build_tools/build_linux_package.sh
120119
121120 - name : Build sharktank (Linux x86_64)
0 commit comments