summaryrefslogtreecommitdiff
path: root/meshmc/.github/workflows/update-flake.yml
diff options
context:
space:
mode:
Diffstat (limited to 'meshmc/.github/workflows/update-flake.yml')
-rw-r--r--meshmc/.github/workflows/update-flake.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/meshmc/.github/workflows/update-flake.yml b/meshmc/.github/workflows/update-flake.yml
new file mode 100644
index 0000000000..9aa57ec2e4
--- /dev/null
+++ b/meshmc/.github/workflows/update-flake.yml
@@ -0,0 +1,35 @@
+name: Update Flake Lockfile
+
+on:
+ schedule:
+ # run weekly on sunday
+ - cron: "0 0 * * 0"
+ workflow_dispatch:
+
+permissions: {}
+
+jobs:
+ update-flake:
+ if: github.repository == 'Project-Tick/MeshMC'
+
+ permissions:
+ contents: write
+ pull-requests: write
+
+ runs-on: ubuntu-slim
+
+ steps:
+ - uses: actions/checkout@v6
+ - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31
+
+ - uses: DeterminateSystems/update-flake-lock@v28
+ with:
+ commit-msg: "chore(nix): update lockfile"
+ pr-title: "chore(nix): update lockfile"
+ pr-labels: |
+ platform: Linux
+ area: packaging
+ complexity: low
+ priority: low
+ type: robot
+ changelog:omit