# See https://docs.github.com/en/actions/guides for documentation about GitHub # Actions. name: AUnit Tests # Run on all branches. on: [push] jobs: build: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Setup run: | cd .. git clone https://github.com/hsaturn/TinyConsole git clone https://github.com/bxparks/EpoxyDuino git clone https://github.com/bxparks/AceRoutine git clone https://github.com/bxparks/AUnit git clone https://github.com/bxparks/AceCommon git clone https://github.com/hsaturn/EspMock - name: Verify tests run: | # Run tests for ESP8266 make -C tests ESP_LIBS="ESP8266WiFi ESPAsyncTCP" tests make -C tests runtests make -C tests clean # Run tests for ESP32 #make -C tests ESP_LIBS="ESP8266WiFi ESPAsyncTCP" tests #make -C tests runtests #make -C tests clean