Skip to content

Commit fe6d2bb

Browse files
leofangclaude
andcommitted
Exclude Python 3.15 wheels from release publishing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4898bde commit fe6d2bb

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,10 @@ jobs:
163163
if [[ "${p}" == *-tests ]]; then
164164
continue
165165
fi
166+
# exclude pre-release Python (3.15) wheels from publishing
167+
if [[ "${p}" == *python315* ]]; then
168+
continue
169+
fi
166170
mv ${p}/*.whl dist/
167171
done
168172
rm -rf ${{ inputs.component }}*

ci/tools/download-wheels

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,12 @@ do
5656
continue
5757
fi
5858

59+
# exclude pre-release Python (3.15) wheels from releasing
60+
if [[ "${p}" == *python315* ]]; then
61+
echo "Skipping pre-release Python artifact: $p"
62+
continue
63+
fi
64+
5965
# If we're not downloading "all", only process matching component
6066
if [[ "$COMPONENT" != "all" && "$p" != ${COMPONENT}* ]]; then
6167
continue

0 commit comments

Comments
 (0)