diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f2583b1..f1fabea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: Build PlatformIO Project +name: Build PlatformIO with Docker on: push: @@ -9,9 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - - name: Checkout repository + - name: Checkout code uses: actions/checkout@v3 - - name: Build with PlatformIO Docker + - name: Build with sglahn/platformio-core run: | - docker run --rm -v $PWD:/project -w /project sglahn/platformio-core:latest pio run + docker run --rm \ + --mount type=bind,source="$(pwd)",target=/workspace \ + -w /workspace \ + sglahn/platformio-core:latest run