ci: disable SSL verification for internal registry
Some checks failed
Build and Publish ray-serve-apps / lint (push) Successful in 2m0s
Build and Publish ray-serve-apps / publish (push) Failing after 2m6s

[ray-serve only]

Self-signed cert on internal network requires --disable-certificate-verification
This commit is contained in:
2026-02-02 11:25:17 -05:00
parent 1943a77992
commit 072cb233c7

View File

@@ -63,10 +63,15 @@ jobs:
env:
TWINE_USERNAME: ${{ secrets.REGISTRY_USER }}
TWINE_PASSWORD: ${{ secrets.REGISTRY_TOKEN }}
# Disable SSL verification for internal self-signed cert
CURL_CA_BUNDLE: ""
run: |
cd ray-serve
# Use internal registry URL to bypass Cloudflare 100MB limit
twine upload --repository-url https://registry.lab.daviestechlabs.io/api/packages/daviestechlabs/pypi \
# --disable-certificate-verification for self-signed internal cert
twine upload \
--disable-certificate-verification \
--repository-url https://registry.lab.daviestechlabs.io/api/packages/daviestechlabs/pypi \
dist/*
- name: Notify on success