Skip to content

only GNSS module working for UART_TX testing #92

only GNSS module working for UART_TX testing

only GNSS module working for UART_TX testing #92

Workflow file for this run

name: "Build Nordic Firmware"
on:
pull_request:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: sudo mkdir -p /nix/store
- run: sudo ln -s ~/.local/share/nix/root /nix/store/
- run: sudo chown $USER /nix/store
- uses: actions/cache@v3
with:
path: |
/nix/store
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
- uses: cachix/install-nix-action@v22
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- uses: cachix/cachix-action@v12
with:
skipPush: true
name: dynamicdevices
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
extraPullNames: nix-community
- run: nix build --accept-flake-config
- run: nix flake check --accept-flake-config
- run: cp result/zephyr.hex .
- name: Archive code coverage results
uses: actions/upload-artifact@v3
with:
name: Firmware Hex File
path: ./zephyr.hex