name: update-flake-lock on: workflow_dispatch: schedule: - cron: '*/5 * * * *' # runs weekly on Sunday at 00:00 ... 0 0 * * 0 env: USER: "runner" jobs: lockfile: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 - name: Install nix run: | sudo mkdir -p /nix /etc/nix sudo chmod a+rwx /nix sudo sh -c "echo 'sandbox = false' > /etc/nix/nix.conf" sh <(curl -L https://nixos.org/nix/install) --no-daemon mkdir -p /home/runner/.config/nix/ echo 'experimental-features = nix-command flakes' > /home/runner/.config/nix/nix.conf - name: Update flake.lock uses: DeterminateSystems/update-flake-lock@v16 with: pr-title: "[chore] Update flake.lock" pr-labels: | dependencies automated