From 54e6115c407b47e70c7d66910c13b4069af437a8 Mon Sep 17 00:00:00 2001 From: Mykhailo Nikiforov Date: Sat, 3 Jan 2026 18:13:28 +0200 Subject: [PATCH] ci: update --- .gitea/workflows/update-flake-lock.yml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/update-flake-lock.yml b/.gitea/workflows/update-flake-lock.yml index d18c0cb..f93ad15 100644 --- a/.gitea/workflows/update-flake-lock.yml +++ b/.gitea/workflows/update-flake-lock.yml @@ -35,21 +35,7 @@ jobs: jq -srM '.[1].nodes.nixpkgs = .[0].nodes.nixpkgs_2|.[1].nodes.nixpkgs_2 = .[0].nodes.nixpkgs_2 | .[1]' ./nix-config/flake.lock flake.lock > "$tmpfile" cat "$tmpfile" > flake.lock git add flake.lock - if [ -n "$(git diff --cached)" ]; then echo 'CHANGES=y'>>$GITHUB_OUTPUT; else echo 'CHANGES=n'>>$GITHUB_OUTPUT; fi - - name: Setup sudo and jq (required for the next step) - if: ${{ steps.checkChanges.outputs.CHANGES == 'y' }} - run: apt-get update && apt-get install -y sudo jq - - name: Setup nix - if: ${{ steps.checkChanges.outputs.CHANGES == 'y' }} - uses: cachix/install-nix-action@v31 - with: - extra_nix_config: | - experimental-features = nix-command flakes - github_access_token: ${{ secrets.GH_ACCESS_TOKEN }} - nix_path: nixpkgs=channel:nixos-25.11 - - name: Build nix flake - if: ${{ steps.checkChanges.outputs.CHANGES == 'y' }} - uses: ./.gitea/workflows/build-flake.yml + if [ -n "$(git diff --cached)" ]; then git diff --cached; echo 'CHANGES=y'>>$GITHUB_OUTPUT; else echo 'CHANGES=n'>>$GITHUB_OUTPUT; fi - name: Commit updates if: ${{ steps.checkChanges.outputs.CHANGES == 'y' }} run: | @@ -59,4 +45,4 @@ jobs: name: Release a new version if: ${{ needs.update.outputs.changes == 'y' }} needs: update - uses: xaked/actions/.gitea/workflows/cog-release.yml@2.0.3 + uses: ./.gitea/workflows/build-flake.yml