diff --git a/.forgejo/workflows/nightly-update.yaml b/.forgejo/workflows/nightly-update.yaml index c834441..1ffd426 100644 --- a/.forgejo/workflows/nightly-update.yaml +++ b/.forgejo/workflows/nightly-update.yaml @@ -1,22 +1,21 @@ -on: +on: + push: + branches: + - main schedule: - cron: 0 */6 * * * jobs: - UpdateFlake: + updateflake: runs-on: native - steps: - name: Check out repository code uses: actions/checkout@v4 - - name: Update flake - run: | + - run: | cd ${{ env.FORGEJO_WORKSPACE }} nix flake update - - name: Commit new Flake.lock - run: | + - run: | git config --local user.email "christoph.hollizeck@hey.com" git config --local user.name "forgjo-actions[bot]" git commit -a -m "chore: update flake" - - name: Push changes - run: git push + - run: git push