diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fde15301b5..8cce7032de 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,7 +85,7 @@ jobs: - name: Dependencies run: | sudo apt-get update - sudo apt install binutils build-essential libffi-dev libgit2-dev setuptools + sudo apt install binutils build-essential libffi-dev libgit2-dev pip3 install --upgrade pip pip install wheel pip install -r requirements.txt diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7a3a4180b3..f4c15f37ee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,7 +56,7 @@ jobs: key: ${{ runner.os }}-esp8266-${{ hashFiles('platformio*.ini') }} - name: Dependencies run: | - sudo apt install binutils build-essential libffi-dev libgit2-dev setuptools + sudo apt install binutils build-essential libffi-dev libgit2-dev pip install -r requirements.txt platformio update - name: Build and archive diff --git a/requirements.txt b/requirements.txt index 3cd41b3baf..04991c827d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ platformio>=6.1.9 -pygit2>=1.10.1 \ No newline at end of file +pygit2>=1.10.1 +setuptools \ No newline at end of file