diff options
Diffstat (limited to '.github/workflows/meshmc-flake-update.yml')
| -rw-r--r-- | .github/workflows/meshmc-flake-update.yml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/.github/workflows/meshmc-flake-update.yml b/.github/workflows/meshmc-flake-update.yml new file mode 100644 index 0000000000..c0be2756d4 --- /dev/null +++ b/.github/workflows/meshmc-flake-update.yml @@ -0,0 +1,39 @@ +name: "MeshMC: Update Flake" + +on: + schedule: + - cron: "0 0 * * 0" + workflow_dispatch: + +permissions: {} + +jobs: + update-flake: + if: github.repository_owner == 'Project-Tick' + + permissions: + contents: write + pull-requests: write + + runs-on: ubuntu-latest + + defaults: + run: + working-directory: meshmc + + steps: + - uses: actions/checkout@v6 + - uses: cachix/install-nix-action@v31 + + - uses: DeterminateSystems/update-flake-lock@v28 + with: + path-to-flake-dir: meshmc + 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 |
