From 6ebeb4bdb58b098bc4b9da1b124f14f224c45d4f Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Wed, 10 Jul 2024 16:29:25 +0000 Subject: [PATCH] CI: automatic update of nix lock file (#4016) --- .github/workflows/test-nix.yml | 6 ++++++ renovate.json5 | 10 +++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-nix.yml b/.github/workflows/test-nix.yml index 42b5eee93a5..f9d5297bef6 100644 --- a/.github/workflows/test-nix.yml +++ b/.github/workflows/test-nix.yml @@ -7,6 +7,12 @@ on: push: tags: - '*' + pull_request: + paths: + - 'flake.nix' + - 'flake.lock' + - 'package.nix' + - '.github/workflows/test-nix.yml' workflow_dispatch: concurrency: diff --git a/renovate.json5 b/renovate.json5 index f0d45a3e2eb..76c6cf5cf13 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -19,5 +19,13 @@ // Renovate's pre-commit support is still opt-in ":enablePreCommit", - ] + + // weekly update of lock files (flake.lock) + ":maintainLockFilesWeekly", + ], + + // enable Nix lock file update (flake.lock) + "nix": { + "enabled": true + } }