Skip to content

Update Nix flake every day #872

Update Nix flake every day

Update Nix flake every day #872

Workflow file for this run

# Borrowed from here: https://github.com/nix-dot-dev/getting-started-nix-template
name: Update Nix flake every day
on:
schedule:
# every day at 8am UTC
- cron: "0 8 * * *"
workflow_dispatch:
jobs:
update-flake:
runs-on: ubuntu-latest
environment: upkeep
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v17
with:
extra_nix_config: |
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
- name: Update the flake
run: nix flake update
- name: Create Pull Request
uses: peter-evans/[email protected]
with:
commit-message: "[automated] nix flake update"
title: "[automated] Update Nix flake"
branch: "ci/nix-flake-update"