Commit Graph

103 Commits

Author SHA1 Message Date
liuhaitao 30b9003103 Update workflow to let build jobs do not depend on check nxstyle job
As discussion in https://github.com/apache/incubator-nuttx/pull/549 shows,
update github action workflow to let build jobs do not depend on nxstyle
check job in order to make sure each PR (including some nxstyle waiving cases)
be built at least.

Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-12 13:24:49 -05:00
liuhaitao 722de0f4f1 Remove the additional apps checkout step for PR check job
Remove the apps checkout step to save check job time.

Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-09 20:46:13 -05:00
liuhaitao d7fa6a9090 Initial checkin nuttx github action CI workflow
Github action CI workflow steps as below:
1. Use docker container with build essential tools preinstalled
2. nxstyle check pull request with checkpatch.sh
3. Call testing cibuild.sh to do jobs matrix check builds

Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-03-06 11:09:53 -06:00