From 592e45f7313fed89400a0c0c183ebb5ed39e25a5 Mon Sep 17 00:00:00 2001 From: Dmitriy Kholkin Date: Fri, 2 Feb 2024 21:14:51 +0300 Subject: [PATCH] add nix build with cache to release workflow --- .github/workflows/release.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a04a374..a2b4fc9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -52,3 +52,15 @@ jobs: with: bin: hoyolab-claim-bot token: ${{ secrets.GITHUB_TOKEN }} + + nix-cachix: + needs: check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: nixbuild/nix-quick-install-action@v26 + - uses: cachix/cachix-action@v14 + with: + name: ataraxiadev-foss + authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' + - run: nix run github:Mic92/nix-fast-build -- --no-nom --skip-cached -f .#packages.x86_64-linux.hoyolab-claim-bot