push.yml 847 B

12345678910111213141516171819202122232425262728293031323334
  1. name: ESP Async Web Server CI
  2. on:
  3. push:
  4. branches:
  5. - master
  6. - release/*
  7. pull_request:
  8. jobs:
  9. build-arduino:
  10. name: Arduino for ${{ matrix.board }} on ${{ matrix.os }}
  11. runs-on: ${{ matrix.os }}
  12. strategy:
  13. matrix:
  14. os: [ubuntu-latest, windows-latest, macOS-latest]
  15. board: [esp32, esp8266]
  16. steps:
  17. - uses: actions/checkout@v1
  18. - name: Build Tests
  19. run: bash ./.github/scripts/on-push.sh ${{ matrix.board }} 0 1
  20. # build-pio:
  21. # name: PlatformIO for ${{ matrix.board }} on ${{ matrix.os }}
  22. # runs-on: ${{ matrix.os }}
  23. # strategy:
  24. # matrix:
  25. # os: [ubuntu-latest, windows-latest, macOS-latest]
  26. # board: [esp32, esp8266]
  27. # steps:
  28. # - uses: actions/checkout@v1
  29. # - name: Build Tests
  30. # run: bash ./.github/scripts/on-push.sh ${{ matrix.board }} 1 1