• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: toybox CI
2
3on:
4  schedule:
5    - cron:  '0 2 * * *'
6  push:
7    branches: [ master ]
8
9jobs:
10  MacOS-13:
11    runs-on: macos-13
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