name: nvme-cli meson CI on: push: branches: [ master ] pull_request: branches: [ master ] workflow_dispatch: jobs: build-disto: runs-on: ubuntu-latest steps: - name: install libraries run: sudo apt-get install libjson-c-dev libhugetlbfs-dev - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: '3.x' # - name: install python dependencies # run: | # python -m pip install --upgrade pip # pip install nose nose2 - uses: BSFishy/meson-build@v1.0.3 with: setup-options: --werror action: build build-cross-armhf: runs-on: ubuntu-latest steps: - name: set up arm architecture run: | export release=$(lsb_release -c -s) sudo dpkg --add-architecture armhf sudo sed -i -e 's/deb http/deb [arch=amd64] http/g' /etc/apt/sources.list sudo dd of=/etc/apt/sources.list.d/armhf.list <