1name: toybox CI 2 3on: 4 schedule: 5 - cron: '0 2 * * *' 6 push: 7 branches: [ master ] 8 9jobs: 10 MacOS-12: 11 runs-on: macos-12 12 13 steps: 14 - uses: actions/checkout@v2 15 - name: Setup 16 run: brew install gnu-sed 17 - name: Configure 18 run: make macos_defconfig 19 - name: Build 20 run: make 21 - name: Test 22 run: VERBOSE=all make tests 23 24 Ubuntu-20_04: 25 runs-on: ubuntu-20.04 26 27 steps: 28 - uses: actions/checkout@v2 29 - name: Setup 30 run: sudo apt-get install build-essential 31 - name: Configure 32 run: make defconfig 33 - name: Build 34 run: make 35 - name: Test 36 run: VERBOSE=all make tests 37