ci.yml
1 name: CI 2 3 on: 4 push: 5 pull_request: 6 7 jobs: 8 test: 9 runs-on: ubuntu-latest 10 11 steps: 12 - name: Code checkout 13 uses: actions/checkout@v4 14 with: 15 submodules: recursive # importante para traer submódulos 16 fetch-depth: 0 # asegura historial completo si lo necesitas 17 18 - name: Install Nix 19 uses: cachix/install-nix-action@v26 20 21 - name: Configure Cachix cache for devenv 22 uses: cachix/cachix-action@v14 23 with: 24 name: devenv 25 26 - name: install devenv 27 run: nix profile install nixpkgs#devenv 28 29 - name: Test 30 run: devenv test