diff --git a/.github/workflows/wokwi-test.yml b/.github/workflows/wokwi-test.yml index 153b4fc..f92743f 100644 --- a/.github/workflows/wokwi-test.yml +++ b/.github/workflows/wokwi-test.yml @@ -70,6 +70,23 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Cache pip + uses: actions/cache@v4 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }} + restore-keys: | + ${{ runner.os }}-pip- + + - name: Cache PlatformIO + uses: actions/cache@v4 + with: + path: | + ~/.platformio + key: ${{ runner.os }}-platformio-${{ hashFiles('**/platformio.ini') }} + restore-keys: | + ${{ runner.os }}-platformio- + - name: Install PlatformIO run: | python -m pip install --upgrade pip