From d96dd452f2e66dd55933dcaa363b69ed0795ae79 Mon Sep 17 00:00:00 2001 From: Adam0 Date: Tue, 1 Sep 2026 10:38:10 +0200 Subject: [PATCH] Add update flake workflow --- .tangled/workflows/update-flake-lock.yml | 25 ++++++++++++++++++++++++ flake.lock | 24 +++++++++++------------ 2 files changed, 37 insertions(+), 12 deletions(-) create mode 100644 .tangled/workflows/update-flake-lock.yml diff --git a/.tangled/workflows/update-flake-lock.yml b/.tangled/workflows/update-flake-lock.yml new file mode 100644 index 00000000..e458a137 --- /dev/null +++ b/.tangled/workflows/update-flake-lock.yml @@ -0,0 +1,25 @@ +when: + - event: ["manual"] +engine: "nixery" +dependencies: + nixpkgs/nixpkgs-unstable: + - git + - nix +steps: + - name: "Update flake.lock" + command: | + set -euo pipefail + + git config user.name "spindle" + git config user.email "spindle@zezura.xyz" + + nix flake update + + if git diff --quiet -- flake.lock; then + echo "flake.lock is already up to date" + exit 0 + fi + + git add flake.lock + git commit -m "flake.lock: update" + git push origin "HEAD:${TANGLED_REPO_DEFAULT_BRANCH:-main}" diff --git a/flake.lock b/flake.lock index 4c6267e7..3c07e7e1 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1785627969, - "narHash": "sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw=", + "lastModified": 1787559586, + "narHash": "sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "427bf4bd9435fdf21321c8cc628c24efc14c0f7a", + "rev": "9d0d87172c374f89da73c1cfe6d81ae62feac1f1", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "import-tree": { "locked": { - "lastModified": 1784254960, - "narHash": "sha256-iI88R3wHz8wTKQb5orvpc51L/Xr64AJyxid/0MKa/b8=", + "lastModified": 1788210572, + "narHash": "sha256-iDArQutSbrjtMQLUIc32iSb6tFqjl6IJU3cA8p8isuM=", "owner": "vic", "repo": "import-tree", - "rev": "4ebb10ae17d5f1ad366e7aef5b92cb8eecf24f69", + "rev": "8961e2418a12a71e08943c9f3d8cf6dbbc3cd172", "type": "github" }, "original": { @@ -35,11 +35,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1786593342, - "narHash": "sha256-smTKQXMLLStzc8zJevMCckbk3My7SvbbLmPYZUJJKW4=", + "lastModified": 1787964612, + "narHash": "sha256-0N9nghg3nwzX6b6qc77EzjR9cu/Z+UR66FlfsCqiURs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6b5e5b7a6631f065bf6908986990b37d845f847f", + "rev": "e8be7818e19ada32105a8af937a6a473b38167ca", "type": "github" }, "original": { @@ -79,11 +79,11 @@ ] }, "locked": { - "lastModified": 1785945821, - "narHash": "sha256-NLSyTCW4K4ofhNBllt3omPasm6QpralXH1DBZOc91Dw=", + "lastModified": 1786901030, + "narHash": "sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "ae7910970dddc408fe6ab1c8e4b277bb21d72dc0", + "rev": "27b3b12a8e6375f28ebe122f07d230ca5459bbfa", "type": "github" }, "original": { -- 2.51.2