chore(#1): Use timestamp-based dev versions to match JS client
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Switch dev version suffix from pipeline number to UTC timestamp (YYYYMMDDHHmmss) for cross-SDK consistency: Python: 0.1.0.dev20260215045901 (PEP 440) JS: 0.1.0-dev.20260215045901 (semver) Refs #1 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -65,7 +65,6 @@ steps:
|
|||||||
from_secret: gitea_token
|
from_secret: gitea_token
|
||||||
CI_COMMIT_BRANCH: ${CI_COMMIT_BRANCH}
|
CI_COMMIT_BRANCH: ${CI_COMMIT_BRANCH}
|
||||||
CI_COMMIT_TAG: ${CI_COMMIT_TAG}
|
CI_COMMIT_TAG: ${CI_COMMIT_TAG}
|
||||||
CI_PIPELINE_NUMBER: ${CI_PIPELINE_NUMBER}
|
|
||||||
commands:
|
commands:
|
||||||
- |
|
- |
|
||||||
uv sync --all-extras --frozen
|
uv sync --all-extras --frozen
|
||||||
@@ -76,7 +75,8 @@ steps:
|
|||||||
VERSION="$$BASE_VERSION"
|
VERSION="$$BASE_VERSION"
|
||||||
echo "Release build: $$VERSION"
|
echo "Release build: $$VERSION"
|
||||||
elif [ "$$CI_COMMIT_BRANCH" = "develop" ]; then
|
elif [ "$$CI_COMMIT_BRANCH" = "develop" ]; then
|
||||||
VERSION="$${BASE_VERSION}.dev$${CI_PIPELINE_NUMBER}"
|
TIMESTAMP=$$(date -u +%Y%m%d%H%M%S)
|
||||||
|
VERSION="$${BASE_VERSION}.dev$${TIMESTAMP}"
|
||||||
echo "Dev build: $$VERSION"
|
echo "Dev build: $$VERSION"
|
||||||
sed -i "s/version = \"$$BASE_VERSION\"/version = \"$$VERSION\"/" pyproject.toml
|
sed -i "s/version = \"$$BASE_VERSION\"/version = \"$$VERSION\"/" pyproject.toml
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user