Skip to content

Update Flake Inputs #15

Update Flake Inputs

Update Flake Inputs #15

Workflow file for this run

name: Update Flake Inputs
on:
workflow_dispatch: # Allow manual trigger
schedule:
- cron: "0 0 * * 0" # Weekly on Sunday at midnight UTC
permissions:
contents: write
pull-requests: write
jobs:
update:
name: Update Flake Lock
runs-on: blacksmith-4vcpu-ubuntu-2404
permissions:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v6
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- name: Update devenv
run: nix run nixpkgs#devenv -- update
- name: Update flake lock
run: nix flake update
- name: Create Pull Request
uses: peter-evans/create-pull-request@v7
with:
commit-message: "chore: Update flake lock and devenv"
title: "chore: Update flake inputs"
branch: update-flake-lock
labels: dependencies,automated
draft: always-true
body: |
Automated update of flake inputs and devenv.
- Updated devenv
- Updated flake.lock
**Note:** This PR is created as a draft. Click "Ready for review" to trigger CI checks.