Skip to content

Update flake.lock

Update flake.lock #206

name: 'Update flake.lock'
on:
workflow_dispatch: # allows manual triggering
schedule:
- cron: '0 0 * * 0' # runs weekly on Sunday at 00:00
permissions:
contents: read
jobs:
lockfile:
name: 'Update flake.lock'
runs-on: 'ubuntu-latest'
permissions:
contents: write # used to update the lock file
pull-requests: write # used to create a PR if needed
steps:
- name: 'Checkout repository'
uses: 'actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3' # v6.0.0
with:
fetch-depth: 0
persist-credentials: false
- name: 'Install Nix'
uses: 'cachix/install-nix-action@0b0e072294b088b73964f1d72dfdac0951439dbd' # v31.8.4
with:
extra_nix_config: |
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
- name: 'Update flake.lock'
uses: 'DeterminateSystems/update-flake-lock@834c491b2ece4de0bbd00d85214bb5e83b4da5c6' # v28