From 58f35c06b5eb770dcecca3889e3fbb046687f08f Mon Sep 17 00:00:00 2001 From: yuki-brook Date: Thu, 12 Mar 2026 18:02:25 +0800 Subject: [PATCH 1/2] fix: configure.sh and publish.yml --- .github/workflows/publish.yml | 6 +++--- configure.sh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d25a382..62d4391 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -141,16 +141,16 @@ jobs: uses: actions/download-artifact@v4 with: name: simm-wheel-py${{ env.PYTHON_VERSION }} - path: dist/ + path: python/dist/ - name: List wheel files - run: ls -lh dist/ + run: ls -lh python/dist/ - name: Upload to PyPI Test uses: pypa/gh-action-pypi-publish@release/v1 with: repository-url: https://test.pypi.org/legacy/ password: ${{ secrets.PYPI_TEST_TOKEN }} - packages-dir: dist/ + packages-dir: python/dist/ verbose: true skip-existing: true diff --git a/configure.sh b/configure.sh index 0bcf237..433beb8 100755 --- a/configure.sh +++ b/configure.sh @@ -52,7 +52,7 @@ echo ; echo "=== Install Basic Dependency ===" sudo apt-get remove -y libunwind-14-dev sudo apt-get install -y libunwind-dev libgflags-dev libgoogle-glog-dev libacl1-dev libprotobuf-dev \ protobuf-compiler libcurl4-openssl-dev libssl-dev zlib1g-dev \ - libboost-all-dev libdouble-conversion-dev + libboost-all-dev libdouble-conversion-dev wget if [[ $? -ne 0 ]]; then echo -e "${RED}[ERROR]${RESET}: Install dependency packages failed, exit..." exit 1 From 05af1f7c7fff81f79bcef7af1f09136064be9388 Mon Sep 17 00:00:00 2001 From: yuki-brook Date: Thu, 12 Mar 2026 18:52:53 +0800 Subject: [PATCH 2/2] fix: update dockerfile --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 5724d25..89adf4e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,11 @@ ENV DEBIAN_FRONTEND=noninteractive # Install Python and other build dependencies RUN apt-get update && apt-get install -y \ + linux-tools-common rsyslog perftest \ + rdma-core ibverbs-providers infiniband-diags ibverbs-utils \ + git cmake build-essential vim python3-pip lz4 curl \ + && add-apt-repository ppa:deadsnakes/ppa -y \ + && apt-get update && apt-get install -y \ python${PYTHON_VERSION} python${PYTHON_VERSION}-dev \ python${PYTHON_VERSION}-venv