You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Taken with permission from https://github.com/tsandrini/flake-parts-builder/blob/9eda2d9a7bc6949568147acaecb60ef9a7ab4552/flake-parts/gh-actions-check/.github/workflows/flake-check.yml
name: Check Nix flake
on:
workflow_dispatch: # allows manual triggering from the Actions UI
push:
branches:
- main
pull_request:
types: [opened, reopened, synchronize]
repository_dispatch:
types: [create-pull-request]
jobs:
flake-check:
runs-on: "ubuntu-latest"
steps:
- name: "Checking out repository..."
uses: actions/checkout@v4
- name: "Installing and configuring the nix package manager..."
uses: cachix/install-nix-action@v31
with:
extra-nix-conf: |
accept-flake-config = true
# NOTE: Alternatively you can use the DeterminateSystems nix installer
# - name: "Installing and configuring the nix package manager..."