diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25182825..5328185d 100755 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,6 +39,14 @@ jobs: # this installs the modules also for global python interpreter, needed for IDF v5 /usr/bin/pip3 install catkin_pkg lark-parser empy colcon-common-extensions importlib-resources + # This line can be removed when https://github.com/colcon/colcon-python-setup-py/issues/56 is solved + - name: Patch setuptools + shell: bash + if: matrix.idf_version == 'espressif/idf:release-v4.4' + run: | + . $IDF_PATH/export.sh + pip3 install setuptools==68.1.2 + - name: Build sample - int32_publisher shell: bash run: | diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 9c1ccf37..38ca16e0 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -42,6 +42,14 @@ jobs: # this installs the modules also for global python interpreter, needed for IDF v5 /usr/bin/pip3 install catkin_pkg lark-parser empy colcon-common-extensions importlib-resources + # This line can be removed when https://github.com/colcon/colcon-python-setup-py/issues/56 is solved + - name: Patch setuptools + shell: bash + if: matrix.idf_version == 'espressif/idf:release-v4.4' + run: | + . $IDF_PATH/export.sh + pip3 install setuptools==68.1.2 + - name: Build sample - int32_publisher shell: bash run: |