Skip to content

Merge pull request #167 from typelevel/update_flake_lock_action #227

Merge pull request #167 from typelevel/update_flake_lock_action

Merge pull request #167 from typelevel/update_flake_lock_action #227

Workflow file for this run

name: cache
on:
pull_request:
push:
branches:
- main
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- macos-latest
- ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: "Install Nix️"
uses: cachix/install-nix-action@V27
- name: "Install Cachix️"
uses: cachix/cachix-action@v15
with:
name: typelevel
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: "Run checks"
run: nix flake check
- name: "Build dev shells"
run: for shell in library application; do nix develop .#${shell} -c true; done