fix: adding date and fixing release name issue (#15174)

This commit is contained in:
Douglas Yang
2025-12-15 01:11:03 -08:00
committed by GitHub
parent d16ff357db
commit 1e2d753804
2 changed files with 6 additions and 4 deletions

View File

@@ -49,12 +49,14 @@ jobs:
COMMIT_HASH=$(git rev-parse --short HEAD)
COMMIT_COUNT=$(git rev-list --count HEAD)
# Get current date in YYYY-MM-DD format
# Get current date in YYYY-MM-DD format for release tag
BUILD_DATE=$(date -u +%Y-%m-%d)
# Get compact date format for wheel filename (YYYYMMDD)
BUILD_DATE_COMPACT=$(date -u +%Y%m%d)
# Generate nightly version following PEP 440
# Format: {base_version}.dev{commit_count}+g{commit_hash}
NIGHTLY_VERSION="${BASE_VERSION}.dev${COMMIT_COUNT}+g${COMMIT_HASH}"
# Format: {base_version}.dev{commit_count}+{date}.g{commit_hash}
NIGHTLY_VERSION="${BASE_VERSION}.dev${COMMIT_COUNT}+${BUILD_DATE_COMPACT}.g${COMMIT_HASH}"
echo "Base version: ${BASE_VERSION}"
echo "Nightly version: ${NIGHTLY_VERSION}"

View File

@@ -122,7 +122,7 @@ jobs:
uses: softprops/action-gh-release@v2
with:
tag_name: pr-${{ inputs.pr_number }}-${{ needs.build-pr-wheel.outputs.build_date }}-${{ needs.build-pr-wheel.outputs.commit_hash }}
name: PR #${{ inputs.pr_number }} Build (${{ needs.build-pr-wheel.outputs.commit_hash }})
name: "PR #${{ inputs.pr_number }} Build (${{ needs.build-pr-wheel.outputs.commit_hash }})"
repository: sgl-project/whl
token: ${{ secrets.GH_PAT_FOR_WHL_RELEASE }}
prerelease: true