android_external_toybox/.github/workflows/toybox.yml
Elliott Hughes 07beb38160 The VERBOSE= behavior changed a while ago.
Update the documentation and github CI actions (seeing all failures on
github makes sense because most people looking at failing Darwin test
runs there won't be able to reproduce locally for lack of a Mac).
2021-09-26 15:46:07 -05:00

51 lines
929 B
YAML

name: toybox CI
on:
schedule:
- cron: '0 2 * * *'
push:
branches: [ master ]
jobs:
MacOS-11_0:
runs-on: macos-11.0
steps:
- uses: actions/checkout@v2
- name: Setup
run: brew install gnu-sed
- name: Configure
run: make macos_defconfig
- name: Build
run: make
- name: Test
run: VERBOSE=all make tests
MacOS-10_15:
runs-on: macos-10.15
steps:
- uses: actions/checkout@v2
- name: Setup
run: brew install gnu-sed
- name: Configure
run: make macos_defconfig
- name: Build
run: make
- name: Test
run: VERBOSE=all make tests
Ubuntu-20_04:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Setup
run: sudo apt-get install build-essential
- name: Configure
run: make defconfig
- name: Build
run: make
- name: Test
run: VERBOSE=all make tests