File: github-actions.yml

package info (click to toggle)
pdbg 3.5-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 2,212 kB
  • sloc: ansic: 21,934; cpp: 3,363; sh: 3,343; makefile: 314; asm: 11
file content (22 lines) | stat: -rw-r--r-- 731 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
name: CI
on: [push, pull_request]

jobs:
  build:
    name: Build
    runs-on: ubuntu-latest
    steps:
      - name: Install dependencies
        run: sudo apt-get install -yy make autoconf automake libtool
          gcc-arm-linux-gnueabi libc-dev-armel-cross
          gcc-powerpc64le-linux-gnu libc-dev-ppc64el-cross
          git device-tree-compiler
      - uses: actions/checkout@v2
      - name: Bootstrap
        run: ./bootstrap.sh
      - name: arm32
        run: ./configure --host=arm-linux-gnueabi && make && make -s clean
      - name: ppc64le
        run: ./configure --host=powerpc64le-linux-gnu && make && make -s clean
      - name: amd64
        run: ./configure --host=x86-64-linux-gnu && make && make -s clean