NixOS + home-manager configs, mirrored from GitLab SaaS. gitlab.com/andreijiroh-dev/nixops-config
nix-flake nixos home-manager nixpkgs nix-flakes
1
fork

Configure Feed

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

ci(github-actions): hook some debugging chaos and log grouping ops

Signed-off-by: ajhalili2006 <ajhalili2006@gmail.com>

+21 -2
+21 -2
.github/workflows/flake-ci.yml
··· 87 87 run: | 88 88 set -xe 89 89 90 + echo ::group::Build log 90 91 nix build --impure .#nixosConfigurations.live-cd-graphical.config.system.build.isoImage -vv --show-trace 91 - cp result/iso/*.iso ./dist/ -rv 92 + echo ::endgroup:: 93 + 94 + # temporary hackaround for permission errors 95 + sudo cp result/iso/*.iso ./dist/ -rv 92 96 93 97 - name: Build custom live graphical ISO 94 98 run: | 95 99 set -xe 96 100 101 + echo ::group::Build log 97 102 nix build --impure .#nixosConfigurations.live-cd-graphical.config.system.build.isoImage -vv --show-trace 98 - cp result/iso/*.iso ./dist/ -rv 103 + echo ::endgroup:: 104 + 105 + echo ::group::Post-build inspection 106 + echo "${PWD}/result:" 107 + ls -Al result 108 + 109 + echo "${PWD}/result/iso:" 110 + ls -Al result/iso 111 + echo ::endgroup:: 112 + 113 + # temporary hackaround for permission errors 114 + sudo cp result/iso/*.iso ./dist/ -rv 115 + 116 + - name: Fix perms before deployment 117 + run: sudo chown -Rv $(id -u):$(id -g) dist/*.iso && chmod -Rv 644 dist/*.iso 99 118 100 119 - name: Upload as artifact 101 120 uses: actions/upload-artifact@v4