David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 1 | # For development, trigger this on any push. |
Fabio Utzig | 6dd2907 | 2020-11-12 13:16:46 -0300 | [diff] [blame] | 2 | on: |
3 | push: | ||||
4 | branches: | ||||
5 | - master | ||||
6 | pull_request: | ||||
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 7 | |
Fabio Utzig | 0be390e | 2020-11-12 10:45:07 -0300 | [diff] [blame] | 8 | name: Mynewt |
9 | |||||
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 10 | jobs: |
11 | environment: | ||||
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 12 | runs-on: ubuntu-latest |
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 13 | steps: |
14 | - uses: actions/checkout@v2 | ||||
Fabio Utzig | af48fce | 2020-09-29 09:26:29 -0300 | [diff] [blame] | 15 | with: |
16 | fetch-depth: 0 | ||||
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 17 | - name: Print the environment |
18 | run: | | ||||
19 | uname -a | ||||
20 | lscpu | ||||
21 | free | ||||
22 | pwd | ||||
Fabio Utzig | af48fce | 2020-09-29 09:26:29 -0300 | [diff] [blame] | 23 | - name: Signed commit check |
Fabio Utzig | d2122bc | 2020-11-12 13:41:57 -0300 | [diff] [blame] | 24 | if: ${{ github.event_name == 'pull_request' }} |
Fabio Utzig | af48fce | 2020-09-29 09:26:29 -0300 | [diff] [blame] | 25 | run: | |
26 | ./ci/check-signed-off-by.sh | ||||
David Brown | 5e3b066 | 2020-06-16 08:29:17 -0600 | [diff] [blame] | 27 | - name: Mynewt install |
28 | run: | | ||||
29 | ./ci/mynewt_install.sh | ||||
30 | - name: Mynewt run | ||||
31 | run: | | ||||
32 | ./ci/mynewt_run.sh |