diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06464af..871e86d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,11 +1,11 @@ -name: debug_build +name: build on: workflow_run: workflows: ["Test Workflow"] types: - completed jobs: - debug_build: + build: if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest @@ -29,3 +29,15 @@ jobs: name: fastanime_debug_build path: | dist + + - name: Install nix + uses: DeterminateSystems/nix-installer-action@main + + - name: Use GitHub Action built-in cache + uses: DeterminateSystems/magic-nix-cache-action@main + + - name: Nix Flake check (evaluation + tests) + run: nix flake check + + - name: Build the nix derivation + run: nix build diff --git a/.gitignore b/.gitignore index 2660c5d..f9af1fd 100644 --- a/.gitignore +++ b/.gitignore @@ -209,3 +209,6 @@ __marimo__/ # custom repomix-output.xml .project/ + +# Nix artifact +result