能源管控程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

35 lines
836 B

  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