We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f644a9 commit 6c6b790Copy full SHA for 6c6b790
.github/workflows/pre-release.yml
@@ -80,6 +80,9 @@ jobs:
80
- name: Verifies pre-release version semantics
81
# verify pre-release semantics before proceeding to avoid versioning pollution
82
# e.g., 2.40.0a1 and 2.40.0b2 are valid while 2.40.0 is not
83
+ # NOTE. we do it in a separate step to handle edge cases like
84
+ # `poetry` CLI uses immutable install, versioning behaviour could change even in a minor version (we had breaking changes before)
85
+ # a separate step allows us to pinpoint what happened (before/after)
86
run: |
87
if [[ ! "$RELEASE_VERSION" =~ ^[0-9]+\.[0-9]+\.[0-9]+[a-b].*$ ]]; then
88
echo "Version $VERSION doesn't look like a pre-release version; aborting"
0 commit comments