You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Replace `build-system` with `maturin`
- Update docker build for testbed & server
- Update `make.py` to rely on `uv`
- Delegate to `make.py` building of rust lib during ci install
Co-authored-by: Marcos Medrano <786907+mmmarcos@users.noreply.github.com>
# Cache is limited to 10Go (and cache is ~700mo per platform !). On top of that.
159
144
# cache is only shared between master and the PRs (and not across PRs).
@@ -166,20 +151,17 @@ jobs:
166
151
- name: Install python deps
167
152
shell: bash -ex {0}
168
153
run: |
169
-
poetry --directory ./server env info
170
-
if ${{ env.SKIP_EXT_BUILD }}; then export POETRY_LIBPARSEC_BUILD_STRATEGY=no_build; fi
154
+
if ${{ env.SKIP_EXT_BUILD }}; then export PYTHON_LIBPARSEC_BUILD_STRATEGY=no_build; fi
171
155
python make.py python-ci-install
172
156
173
-
# Make sure POETRY_LIBPARSEC_BUNDLE_EXTRA_SHARED_LIBRARIES=false worked
157
+
# Make sure install does not tries to bundle shared libs by default
174
158
if [ -d "./server/parsec.libs" ] && [ -n "$(ls -A ./server/parsec.libs)" ];
175
159
then
176
160
echo "::error title=Directory './server/parsec.libs' is not empty::Extra libs disabled but './server/parsec.libs/' is not empty: " ./server/parsec.libs/*
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
0 commit comments