From cbfa0c1a77d889fa280fafd19750c045c920f920 Mon Sep 17 00:00:00 2001 From: cdombroski Date: Wed, 24 Apr 2024 17:48:45 -0400 Subject: [PATCH] Create update flake workflow --- .forgejo/workflows/update.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .forgejo/workflows/update.yml diff --git a/.forgejo/workflows/update.yml b/.forgejo/workflows/update.yml new file mode 100644 index 0000000..85b6125 --- /dev/null +++ b/.forgejo/workflows/update.yml @@ -0,0 +1,17 @@ +on: + schedule: + - cron: '0 2 * * *' +jobs: + lockfile: + runs-on: docker + steps: + - uses: actions/checkout@v4 + - uses: https://github.com/DeterminateSystems/nix-installer-action@main + - run: 'git config --unset-all extensions.worktreeconfig' + - run: 'nix flake update --commit-lock-file --commit-lockfile-summary "flake.lock: Update"' + env: + GIT_AUTHOR_NAME: Chris Dombroski + GIT_AUTHOR_EMAIL: cdombroski@gmail.com + GIT_COMMITTER_NAME: Chris Dombroski + GIT_COMMITTER_EMAIL: cdombroski@gmail.com + - run: 'git push' \ No newline at end of file