This commit is contained in:
Xi Yan 2025-01-08 17:03:16 -08:00
parent 94d619b58e
commit 87e2cb8029

View file

@ -1,9 +1,10 @@
name: Publish Python 🐍 distribution 📦 to PyPI and TestPyPI
on:
workflow_dispatch: # Keep manual trigger
schedule:
- cron: "0 0 * * *" # Run every day at midnight
push
# workflow_dispatch: # Keep manual trigger
# schedule:
# - cron: "0 0 * * *" # Run every day at midnight
jobs:
build:
@ -21,7 +22,7 @@ jobs:
id: sha
run: echo "sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Update version for nightly
if: github.event_name == 'schedule'
# if: github.event_name == 'schedule'
run: |
# Assuming your version is in setup.py or pyproject.toml
sed -i "s/version=\".*\"/version=\"&.dev${{ steps.date.outputs.date }}+${{ steps.sha.outputs.sha }}\"/" setup.py