Skip to content

Merge pull request #108 from astro/dependabot/github_actions/actions/… #213

Merge pull request #108 from astro/dependabot/github_actions/actions/…

Merge pull request #108 from astro/dependabot/github_actions/actions/… #213

Workflow file for this run

on: [push]
name: Build
jobs:
build:
name: Build on Ubuntu
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Set up Rust toolchain
run: |
rustup update stable
rustup default stable
- name: Build
run: |
cargo build --release
- uses: actions/upload-artifact@v5
with:
name: deadnix
path: target/release/deadnix
build_nix:
name: Build with Nix
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: cachix/install-nix-action@v31
- uses: cachix/cachix-action@v16
with:
name: deadnix
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: List flake structure
run: nix flake show
- run: nix flake check -vL