Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / third_party / ot-br-posix / repo / .github / workflows / raspbian.yml
1 #
2 ##  Copyright (c) 2020, The OpenThread Authors.
3 ##  All rights reserved.
4 ##
5 ##  Redistribution and use in source and binary forms, with or without
6 ##  modification, are permitted provided that the following conditions are met:
7 ##  1. Redistributions of source code must retain the above copyright
8 ##     notice, this list of conditions and the following disclaimer.
9 ##  2. Redistributions in binary form must reproduce the above copyright
10 ##     notice, this list of conditions and the following disclaimer in the
11 ##     documentation and/or other materials provided with the distribution.
12 ##  3. Neither the name of the copyright holder nor the
13 ##     names of its contributors may be used to endorse or promote products
14 ##     derived from this software without specific prior written permission.
15 ##
16 ##  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17 ##  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 ##  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 ##  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20 ##  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21 ##  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22 ##  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 ##  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 ##  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 ##  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 ##  POSSIBILITY OF SUCH DAMAGE.
27 ##
28
29 name: Raspbian
30
31 on: [push, pull_request]
32
33 jobs:
34
35   cancel-previous-runs:
36     runs-on: ubuntu-20.04
37     steps:
38     - uses: rokroskar/workflow-run-cleanup-action@master
39       env:
40         GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
41       if: "github.ref != 'refs/heads/master'"
42
43   raspbian-check:
44     runs-on: ubuntu-20.04
45     env:
46       IMAGE_URL: https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2021-01-12/2021-01-11-raspios-buster-armhf-lite.zip
47       BUILD_TARGET: raspbian-gcc
48     steps:
49     - uses: actions/checkout@v2
50       with:
51         submodules: recursive
52     - name: Bootstrap
53       run: tests/scripts/bootstrap.sh
54     - name: Build
55       run: tests/scripts/check-raspbian