Skip to content

v2.5

v2.5 #12

Workflow file for this run

name: Nix
on:
workflow_dispatch:
push:
branches:
- master
paths:
- flake.nix
- flake.lock
- Cargo.toml
- Cargo.lock
- rust-toolchain.toml
- crates/**
pull_request:
paths:
- flake.nix
- flake.lock
- Cargo.toml
- Cargo.lock
- rust-toolchain.toml
- crates/**
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@v14
- name: Check flake
run: nix flake check --no-build --no-write-lock-file
- name: Build package
run: nix build .#default -L