Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: fix niks3

+4 -6
+3 -5
.forgejo/workflows/build-x86_64.yaml
··· 2 2 push: 3 3 4 4 env: 5 - NIKS3_URL: ${{ vars.NIKS3_URL }} 5 + NIKS3_SERVER_URL: ${{ vars.NIKS3_SERVER_URL }} 6 6 SOWER_ENDPOINT: ${{ vars.SOWER_ENDPOINT }} 7 7 8 8 jobs: ··· 14 14 15 15 - name: go cli 16 16 run: | 17 - export HOME=$PWD 18 - 17 + printf '%s' '${{ secrets.NIKS3_AUTH_TOKEN }}' > ../niks3-token 18 + export NIKS3_AUTH_TOKEN_FILE="$PWD/../niks3-token" 19 19 nix develop .#ci --command sower build --cache niks3:// --eval-jobs 12 .#sowerJobs.x86_64-linux --push 20 - env: 21 - NIKS3_AUTH_TOKEN: ${{ secrets.NIKS3_AUTH_TOKEN }} 22 20 23 21 elixir-format: 24 22 runs-on: local/x86_64-linux
+1 -1
flake.nix
··· 47 47 devShells = { 48 48 ci = pkgs.mkShell { 49 49 packages = [ 50 - pkgs.attic-client 50 + pkgs.niks3 51 51 self'.packages.cli 52 52 ]; 53 53 };