Enable Github CI

This commit is contained in:
Me No Dev
2019-09-21 15:05:52 +03:00
committed by GitHub
parent 46a65b4b37
commit c5ca5aee4e

32
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
name: Async TCP CI
on:
push:
branches:
- master
- release/*
pull_request:
jobs:
build-arduino:
name: Build Arduino
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build Tests
env:
TRAVIS_BUILD_DIR: ${{ github.workspace }}
run: bash $TRAVIS_BUILD_DIR/travis/build.sh
build-pio:
name: Build PlatformIO
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install Python Wheel
run: pip install wheel
- name: Build Tests
env:
TRAVIS_BUILD_DIR: ${{ github.workspace }}
run: bash $TRAVIS_BUILD_DIR/travis/build-pio.sh