final workflow

This commit is contained in:
Xi Yan 2025-01-09 17:24:15 -08:00
parent dc74675dc8
commit 4387863a19

View file

@ -1,15 +1,14 @@
name: Publish Python 🐍 distribution 📦 to TestPyPI name: Publish Python 🐍 distribution 📦 to TestPyPI
on: on:
push workflow_dispatch: # Keep manual trigger
# workflow_dispatch: # Keep manual trigger inputs:
# inputs: rc_version:
# rc_version: description: 'RC version number (e.g., 1, 2, 3)'
# description: 'RC version number (e.g., 1, 2, 3)' required: true
# required: true type: string
# type: string schedule:
# schedule: - cron: "0 0 * * *" # Run every day at midnight
# - cron: "0 0 * * *" # Run every day at midnight
jobs: jobs:
trigger-client-build: trigger-client-build:
@ -55,11 +54,6 @@ jobs:
- name: Update version for nightly - name: Update version for nightly
run: | run: |
sed -i 's/version="\([^"]*\)"/version="\1${{ needs.trigger-client-build.outputs.version }}"/' setup.py sed -i 's/version="\([^"]*\)"/version="\1${{ needs.trigger-client-build.outputs.version }}"/' setup.py
echo "Before requirements.txt modification:"
cat requirements.txt
sed -i 's#llama-stack-client\([>=]\+\)\([^"]*\)#llama-stack-client==\2${{ needs.trigger-client-build.outputs.version }} --index-url https://test.pypi.org/simple/#' requirements.txt
echo "After requirements.txt modification:"
cat requirements.txt
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v5 uses: actions/setup-python@v5
with: with: