Skip to content

Merge pull request #61 from ptitfred/workstation/minor-additions #53

Merge pull request #61 from ptitfred/workstation/minor-additions

Merge pull request #61 from ptitfred/workstation/minor-additions #53

Workflow file for this run

name: "CI"
on:
pull_request:
push:
branches:
- main
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-23.05
- run: nix run .#lint
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-23.05
- run: nix build
tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-23.05
extra_nix_config: |
trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= cache.menou.me-1:xYMqGP/9BAKWIlONTERSaNX61H799tD25Xix7sp9Duc=
substituters = https://cache.nixos.org/ https://cache.menou.me/
- run: nix build .#tests