diff --git a/.github/workflows/build_check.yml b/.github/workflows/build_check.yml index 273e021..28314a6 100644 --- a/.github/workflows/build_check.yml +++ b/.github/workflows/build_check.yml @@ -102,30 +102,11 @@ jobs: hw_testing: name: Hardware Testing - strategy: - matrix: - usb_port: [ttyUSB0] - runs-on: [self-hosted, "${{ matrix.usb_port }}"] + runs-on: ubuntu-latest steps: - - uses: actions/cache@v3 + - uses: convictional/trigger-workflow-and-wait@v1.6.1 with: - path: | - ~/.cache/pip - ~/.platformio/.cache - key: hw-cache - - uses: actions/setup-python@v4 - with: - python-version: '3.10' - - name: Install PlatformIO - shell: bash - run: | - python -m pip install --upgrade pip - pip install --upgrade platformio - - name: Checkout code - uses: actions/checkout@v3 - - name: List Devices - run: pio device list - - name: PlatformIO Test - if: always() - run: flock -w 600 --verbose /locks/pio-${{ matrix.usb_port }} -c "pio test -vvv --upload-port /dev/${{ matrix.usb_port }} --test-port /dev/${{ matrix.usb_port }}" - + owner: peterus + repo: ESP-Boards + github_token: ${{ secrets.PAT }} + workflow_file_name: lora_aprs_igate.yml diff --git a/platformio.ini b/platformio.ini index 536743a..00396d4 100644 --- a/platformio.ini +++ b/platformio.ini @@ -12,7 +12,7 @@ default_envs = lora_board [env] -platform = espressif32 @ 6.3.1 +platform = espressif32 @ 6.3.2 framework = arduino lib_ldf_mode = deep+ monitor_speed = 115200